Home
last modified time | relevance | path

Searched refs:pipe (Results 1 – 25 of 42) sorted by relevance

12

/xnu-11215/bsd/sys/
H A Dpipe.h155 struct pipe { struct
162 struct pipe *pipe_peer; /* link with other direction */ argument
172 #define PIPE_MTX(pipe) ((pipe)->pipe_mtxp) argument
174 #define PIPE_LOCK(pipe) lck_mtx_lock(PIPE_MTX(pipe)) argument
175 #define PIPE_UNLOCK(pipe) lck_mtx_unlock(PIPE_MTX(pipe)) argument
176 #define PIPE_LOCK_ASSERT(pipe, type) LCK_MTX_ASSERT(PIPE_MTX(pipe), (type)) argument
179 extern int pipe_stat(struct pipe *, void *, int);
181 extern uint64_t pipe_id(struct pipe *);
H A Dproc_info_private.h309 #ifndef pipe
310 struct pipe;
316 extern int fill_pipeinfo(struct pipe * cpipe, struct pipe_info * pinfo);
/xnu-11215/security/
H A Dmac_pipe.c89 mac_pipe_label(struct pipe *cpipe) in mac_pipe_label()
95 mac_pipe_set_label(struct pipe *cpipe, struct label *label) in mac_pipe_set_label()
101 mac_pipe_label_init(struct pipe *cpipe) in mac_pipe_label_init()
114 mac_pipe_label_destroy(struct pipe *cpipe) in mac_pipe_label_destroy()
122 mac_pipe_label_associate(kauth_cred_t cred, struct pipe *cpipe) in mac_pipe_label_associate()
129 struct pipe *cpipe) in mac_pipe_check_kqfilter()
143 mac_pipe_check_ioctl(kauth_cred_t cred, struct pipe *cpipe, u_long cmd) in mac_pipe_check_ioctl()
160 mac_pipe_check_read(kauth_cred_t cred, struct pipe *cpipe) in mac_pipe_check_read()
177 mac_pipe_check_select(kauth_cred_t cred, struct pipe *cpipe, int which) in mac_pipe_check_select()
194 mac_pipe_check_stat(kauth_cred_t cred, struct pipe *cpipe) in mac_pipe_check_stat()
[all …]
H A Dmac_framework.h102 struct pipe;
258 int mac_pipe_check_ioctl(kauth_cred_t cred, struct pipe *cpipe,
261 struct pipe *cpipe) __result_use_check;
262 int mac_pipe_check_read(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
263 int mac_pipe_check_select(kauth_cred_t cred, struct pipe *cpipe,
265 int mac_pipe_check_stat(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
267 void mac_pipe_label_associate(kauth_cred_t cred, struct pipe *cpipe);
268 void mac_pipe_label_destroy(struct pipe *cpipe);
270 void mac_pipe_label_init(struct pipe *cpipe);
271 struct label *mac_pipe_label(struct pipe *cpipe);
[all …]
H A Dmac_policy.h106 struct pipe;
1617 struct pipe *cpipe,
1637 struct pipe *cpipe,
1656 struct pipe *cpipe,
1676 struct pipe *cpipe,
1696 struct pipe *cpipe,
1715 struct pipe *cpipe,
1730 struct pipe *cpipe,
5177 struct pipe *cpipe,
/xnu-11215/bsd/kern/
H A Dsys_pipe.c260 static int pipepair_alloc(struct pipe **rpipe, struct pipe **wpipe);
266 static void pipeselwakeup(struct pipe *cpipe, struct pipe *spipe);
611 pipepair_alloc(struct pipe **rp_out, struct pipe **wp_out) in pipepair_alloc()
710 pipeselwakeup(struct pipe *cpipe, struct pipe *spipe) in pipeselwakeup()
752 struct pipe *rpipe = (struct pipe *)fp_get_data(fp); in pipe_read()
1190 struct pipe *mpipe = (struct pipe *)fp_get_data(fp); in pipe_ioctl()
1245 struct pipe *rpipe = (struct pipe *)fp_get_data(fp); in pipe_select()
1246 struct pipe *wpipe; in pipe_select()
1308 struct pipe *cpipe; in pipe_close()
1590 struct pipe *cpipe = (struct pipe *)fp_get_data(fp); in pipe_kqfilter()
[all …]
/xnu-11215/bsd/netinet/
H A Dip_dummynet.c1494 return pipe; in locate_pipe()
1557 if (pipe != NULL) { in dummynet_io()
1558 fs = &(pipe->fs); in dummynet_io()
1568 pipe = fs->pipe; in dummynet_io()
1573 fs->pipe = pipe; in dummynet_io()
1713 q->S = pipe->V; in dummynet_io()
1723 pipe->V = MAX64( q->S, pipe->V ); in dummynet_io()
1833 if (fs->pipe && fs != &(fs->pipe->fs)) { in purge_flow_set()
1851 mnext = pipe->head; in purge_pipe()
1894 purge_pipe(pipe); in dummynet_flush()
[all …]
H A Dip_dummynet.h324 struct dn_pipe *pipe; /* pointer to parent pipe */ member
477 user32_addr_t pipe; /* pointer to parent pipe */ member
602 user64_addr_t pipe; /* pointer to parent pipe */ member
/xnu-11215/libsyscall/custom/
H A D__pipe.s34 PSEUDO_INT(___pipe, pipe, 0)
43 PSEUDO(___pipe, pipe, 0, cerror_nocancel)
54 SYSCALL_NONAME(pipe, 0, cerror_nocancel)
64 SYSCALL_NONAME(pipe, 0, cerror_nocancel)
/xnu-11215/libkern/kxld/tests/
H A Dloadtest.py35 pipe = Popen("/usr/sbin/kextfind \( -l -and -x -and -arch i386 \)", shell=True, stdout=PIPE).stdout variable
37 line = pipe.readline()
40 line = pipe.readline()
/xnu-11215/tests/
H A Dexec-race-58566604.c126 int rv = pipe(fd);
138 int rv = pipe(fd);
150 int rv = pipe(fd);
162 int rv = pipe(fd);
H A Dextract_right_soft_fail.c99 ret = pipe(fd);
102 ret = pipe(fd2);
H A Dfd_guarded.c20 T_ASSERT_POSIX_SUCCESS(pipe(pfd), "pipe");
H A Dpipe_kevent.c51 pipe(fd);
H A Dpipe_read_infloop_55437634.c29 T_ASSERT_POSIX_SUCCESS(pipe(p), NULL);
H A Dpipe_drain.c78 ret = pipe(pipe_fd);
H A Dposix_spawn_file_actions_add_fileportdup2_np.c31 ret = pipe(pipes);
H A Dtask_info_28439149.c33 T_QUIET; T_ASSERT_POSIX_SUCCESS(pipe(pipefd), "pipe");
H A Dselect_stress.c85 T_ASSERT_POSIX_SUCCESS(pipe(&ep->fd[0]), "pipe()"); in setup_stress_event()
120 T_ASSERT_POSIX_SUCCESS(pipe(&ep->fd[0]), "pipe"); in recycle_fds()
H A Dtest_note_exec.c86 ret = pipe(fd); in run_test()
H A Dkqueue_close.c138 rc = pipe(pfd);
H A Dpwrite.c134 T_ASSERT_POSIX_SUCCESS(pipe(pipe_fds), "Created pipe");
H A Dpread.c166 T_ASSERT_POSIX_SUCCESS(pipe(pipe_fds), "Created pipe");
H A Dpoll.c66 T_QUIET; T_ASSERT_POSIX_SUCCESS(pipe(pipes), NULL);
/xnu-11215/bsd/man/man2/
H A DMakefile152 pipe.2 \

12