/freebsd-10.2-release/tools/regression/tmpfs/ |
H A D | t_pipes | 45 test_name "Creation of named pipe" 46 mkfifo pipe || die 48 test_name "Writing to pipe and waiting for response" 49 echo -n foo >pipe & 50 [ "$(cat pipe)" = foo ] || die
|
/freebsd-10.2-release/sys/sys/ |
H A D | pipe.h | 21 * $FreeBSD: releng/10.2/sys/sys/pipe.h 268335 2014-07-06 22:47:18Z mjg $ 98 #define PIPE_NAMED 0x1000 /* Is a named pipe. */ 101 * Per-pipe data structure. 104 struct pipe { struct 106 struct pipemapping pipe_map; /* pipe mapping for direct I/O */ 112 struct pipe *pipe_peer; /* link with other direction */ 114 u_int pipe_state; /* pipe status info */ 117 int pipe_wgen; /* writer generation for named pipe */ 129 * Container structure to hold the two pipe endpoints, mutex, and label 133 struct pipe pp_rpip [all...] |
/freebsd-10.2-release/sys/xen/interface/io/ |
H A D | usbif.h | 42 * USB pipe in usbif_request 45 * bits 7-31 are standard urb pipe. 62 * - pipe type: bits 30-31 66 #define usbif_pipeportnum(pipe) ((pipe) & 0x1f) 67 #define usbif_setportnum_pipe(pipe, portnum) \ 68 ((pipe)|(portnum)) 70 #define usbif_pipeunlink(pipe) ((pipe) & 0x20) 71 #define usbif_pipesubmit(pipe) (!usbif_pipeunlin 91 uint32_t pipe; member in struct:usbif_urb_request [all...] |
/freebsd-10.2-release/contrib/netbsd-tests/fs/tmpfs/ |
H A D | t_pipes.sh | 38 atf_check -s eq:0 -o empty -e empty mknod pipe p 40 echo "Writing to pipe and waiting for response" 41 echo -n foo >pipe & 42 [ "$(cat pipe)" = foo ] || atf_fail "Received data is incorrect"
|
H A D | t_mknod.sh | 100 atf_test_case pipe 109 atf_check -s eq:0 -o empty -e empty mknod pipe p 110 eval $(stat -s pipe) 118 atf_set "descr" "Tests that creating a named pipe raises the" \ 127 echo 'mknod dir/pipe p' | kqueue_monitor 1 dir 141 atf_add_test_case pipe
|
/freebsd-10.2-release/sys/dev/drm2/i915/ |
H A D | intel_sprite.c | 53 int pipe = intel_plane->pipe; local 57 sprctl = I915_READ(SPRCTL(pipe)); 109 intel_update_sprite_watermarks(dev, pipe, crtc_w, pixel_size); 120 intel_wait_for_vblank(dev, pipe); 131 I915_WRITE(SPRSTRIDE(pipe), fb->pitches[0]); 132 I915_WRITE(SPRPOS(pipe), (crtc_y << 16) | crtc_x); 134 I915_WRITE(SPRTILEOFF(pipe), (y << 16) | x); 139 I915_WRITE(SPRLINOFF(pipe), offset); 141 I915_WRITE(SPRSIZE(pipe), (crtc_ 154 int pipe = intel_plane->pipe; local 231 int pipe = intel_plane->pipe, pixel_size; local 315 int pipe = intel_plane->pipe; local 414 int pipe = intel_plane->pipe; local 647 intel_plane_init(struct drm_device *dev, enum pipe pipe) argument [all...] |
H A D | intel_display.c | 567 * Returns whether any output on the specified pipe is of the specified type 805 static void ironlake_wait_for_vblank(struct drm_device *dev, int pipe) argument 808 u32 frame, frame_reg = PIPEFRAME(pipe); 817 * intel_wait_for_vblank - wait for vblank on a given pipe 819 * @pipe: pipe to wait for 821 * Wait for vblank to occur on a given pipe. Needed for various bits of 824 void intel_wait_for_vblank(struct drm_device *dev, int pipe) argument 827 int pipestat_reg = PIPESTAT(pipe); 830 ironlake_wait_for_vblank(dev, pipe); 874 intel_wait_for_pipe_off(struct drm_device *dev, int pipe) argument 913 assert_pll(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 968 assert_fdi_tx(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 992 assert_fdi_rx(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 1014 assert_fdi_tx_pll_enabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1034 assert_fdi_rx_pll_enabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1050 assert_panel_unlocked(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1079 assert_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, bool state) argument 1116 assert_planes_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1162 assert_transcoder_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1177 hdmi_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 val) argument 1193 lvds_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 val) argument 1209 adpa_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 val) argument 1224 dp_pipe_enabled(struct drm_i915_private *dev_priv, enum pipe pipe, u32 port_sel, u32 val) argument 1242 assert_pch_dp_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, int reg, u32 port_sel) argument 1251 assert_pch_hdmi_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, int reg) argument 1260 assert_pch_ports_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1298 intel_enable_pll(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1335 intel_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1513 intel_enable_transcoder(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1562 intel_disable_transcoder(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1600 intel_enable_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, bool pch_port) argument 1643 intel_disable_pipe(struct drm_i915_private *dev_priv, enum pipe pipe) argument 1687 intel_enable_plane(struct drm_i915_private *dev_priv, enum plane plane, enum pipe pipe) argument 1714 intel_disable_plane(struct drm_i915_private *dev_priv, enum plane plane, enum pipe pipe) argument 1730 disable_pch_dp(struct drm_i915_private *dev_priv, enum pipe pipe, int reg, u32 port_sel) argument 1740 disable_pch_hdmi(struct drm_i915_private *dev_priv, enum pipe pipe, int reg) argument 1752 intel_disable_pch_ports(struct drm_i915_private *dev_priv, enum pipe pipe) argument 2160 int pipe = intel_crtc->pipe; local 2196 cpt_phase_pointer_enable(struct drm_device *dev, int pipe) argument 2214 int pipe = intel_crtc->pipe; local 2318 int pipe = intel_crtc->pipe; local 2452 int pipe = intel_crtc->pipe; local 2562 int pipe = intel_crtc->pipe; local 2602 cpt_phase_pointer_disable(struct drm_device *dev, int pipe) argument 2619 int pipe = intel_crtc->pipe; local 2832 int pipe = intel_crtc->pipe; local 3013 intel_cpt_verify_modeset(struct drm_device *dev, int pipe) argument 3037 int pipe = intel_crtc->pipe; local 3093 int pipe = intel_crtc->pipe; local 3188 int pipe = intel_crtc->pipe; local 3238 int pipe = intel_crtc->pipe; local 3264 int pipe = intel_crtc->pipe; local 3318 int pipe = intel_crtc->pipe; local 3746 int pipe = intel_crtc->pipe; local 3779 int pipe = intel_crtc->pipe; local 3827 int pipe = intel_crtc->pipe; local 3937 int pipe = intel_crtc->pipe; local 3998 int pipe = intel_crtc->pipe; local 4351 int pipe = intel_crtc->pipe; local 4779 int pipe = intel_crtc->pipe; local 5032 int pipe = intel_crtc->pipe; local 5058 int pipe = intel_crtc->pipe; local 5085 int pipe = intel_crtc->pipe; local 5554 int pipe = intel_crtc->pipe; local 5642 int pipe = intel_crtc->pipe; local 5709 int pipe = intel_crtc->pipe; local 5756 int pipe = intel_crtc->pipe; local 5969 intel_finish_page_flip(struct drm_device *dev, int pipe) argument 6307 intel_sanitize_modesetting(struct drm_device *dev, int pipe, int plane) argument 6403 intel_crtc_init(struct drm_device *dev, int pipe) argument 7163 } pipe[2]; member in struct:intel_display_error_state [all...] |
H A D | i915_irq.c | 66 i915_enable_pipestat(drm_i915_private_t *dev_priv, int pipe, u32 mask) argument 68 if ((dev_priv->pipestat[pipe] & mask) != mask) { 69 u32 reg = PIPESTAT(pipe); 71 dev_priv->pipestat[pipe] |= mask; 73 I915_WRITE(reg, dev_priv->pipestat[pipe] | (mask >> 16)); 79 i915_disable_pipestat(drm_i915_private_t *dev_priv, int pipe, u32 mask) argument 81 if ((dev_priv->pipestat[pipe] & mask) != 0) { 82 u32 reg = PIPESTAT(pipe); 84 dev_priv->pipestat[pipe] &= ~mask; 85 I915_WRITE(reg, dev_priv->pipestat[pipe]); 126 i915_pipe_enabled(struct drm_device *dev, int pipe) argument 136 i915_get_vblank_counter(struct drm_device *dev, int pipe) argument 169 gm45_get_vblank_counter(struct drm_device *dev, int pipe) argument 184 i915_get_crtc_scanoutpos(struct drm_device *dev, int pipe, int *vpos, int *hpos) argument 251 i915_get_vblank_timestamp(struct drm_device *dev, int pipe, int *max_error, struct timeval *vblank_time, unsigned flags) argument 475 int pipe; local 557 int pipe; local 788 int pipe; local 915 i915_pageflip_stall_check(struct drm_device *dev, int pipe) argument 962 i915_enable_vblank(struct drm_device *dev, int pipe) argument 987 ironlake_enable_vblank(struct drm_device *dev, int pipe) argument 1004 ivybridge_enable_vblank(struct drm_device *dev, int pipe) argument 1020 valleyview_enable_vblank(struct drm_device *dev, int pipe) argument 1049 i915_disable_vblank(struct drm_device *dev, int pipe) argument 1065 ironlake_disable_vblank(struct drm_device *dev, int pipe) argument 1077 ivybridge_disable_vblank(struct drm_device *dev, int pipe) argument 1088 valleyview_disable_vblank(struct drm_device *dev, int pipe) argument 1276 int pipe; local 1529 int pipe; local 1574 int pipe; local 1621 int pipe; local 1692 int pipe; local 1707 int pipe; local 1801 int pipe; local 1903 int pipe; local 1928 int pipe; local 2037 int pipe; local 2145 int pipe; local 2555 int i, pipe; local [all...] |
H A D | intel_ddi.c | 142 int pipe = intel_crtc->pipe; local 154 I915_WRITE(PIPE_CLK_SEL(pipe), 180 reg = FDI_RX_CTL(pipe); 203 /* Enable PIPE_DDI_FUNC_CTL for the pipe to work in FDI mode */ 204 temp = I915_READ(DDI_FUNC_CTL(pipe)); 210 I915_WRITE(DDI_FUNC_CTL(pipe), 220 I915_WRITE(FDI_RX_CTL(pipe), 221 I915_READ(FDI_RX_CTL(pipe)) & 657 int pipe local [all...] |
H A D | i915_reg.h | 31 #define _PIPE(pipe, a, b) ((a) + (pipe)*((b)-(a))) 359 #define DPIO_DIV(pipe) _PIPE(pipe, _DPIO_DIV_A, _DPIO_DIV_B) 369 #define DPIO_REFSFR(pipe) _PIPE(pipe, _DPIO_REFSFR_A, _DPIO_REFSFR_B) 373 #define DPIO_CORE_CLK(pipe) _PIPE(pipe, _DPIO_CORE_CLK_A, _DPIO_CORE_CLK_B) 377 #define DPIO_LFP_COEFF(pipe) _PIPE(pipe, _DPIO_LFP_COEFF_ [all...] |
H A D | intel_drv.h | 173 enum pipe pipe; member in struct:intel_crtc 198 enum pipe pipe; member in struct:intel_plane 313 intel_get_crtc_for_pipe(struct drm_device *dev, int pipe) argument 316 return dev_priv->pipe_to_crtc_mapping[pipe]; 370 extern int intel_plane_init(struct drm_device *dev, enum pipe pipe); 410 extern void intel_wait_for_vblank(struct drm_device *dev, int pipe); 411 extern void intel_wait_for_pipe_off(struct drm_device *dev, int pipe); [all...] |
/freebsd-10.2-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-usb.c | 132 * of pending requests for a pipe. 136 struct cvmx_usb_transaction *prev; /**< Transaction before this one in the pipe */ 137 struct cvmx_usb_transaction *next; /**< Transaction after this one in the pipe */ 138 cvmx_usb_transfer_t type; /**< Type of transaction, duplicated of the pipe */ 156 * A pipe represents a virtual connection between Octeon and some 166 uint64_t next_tx_frame; /**< The next frame this pipe is allowed to transmit on */ 167 cvmx_usb_pipe_flags_t flags; /**< State flags for this pipe */ 168 cvmx_usb_speed_t device_speed; /**< Speed of device connected to this pipe */ 169 cvmx_usb_transfer_t transfer_type; /**< Type of transaction supported by this pipe */ 173 uint8_t device_addr; /**< USB device address at other end of pipe */ 212 cvmx_usb_pipe_t pipe[MAX_PIPES]; /**< Storage for pipes */ member in struct:__anon7598 425 __cvmx_usb_pipe_needs_split(cvmx_usb_internal_state_t *usb, cvmx_usb_pipe_t *pipe) argument 439 __cvmx_usb_get_data_pid(cvmx_usb_pipe_t *pipe) argument 544 __cvmx_usb_append_pipe(cvmx_usb_pipe_list_t *list, cvmx_usb_pipe_t *pipe) argument 562 __cvmx_usb_remove_pipe(cvmx_usb_pipe_list_t *list, cvmx_usb_pipe_t *pipe) argument 1187 __cvmx_usb_get_pipe_handle(cvmx_usb_internal_state_t *usb, cvmx_usb_pipe_t *pipe) argument 1257 cvmx_usb_pipe_t *pipe; local 1562 __cvmx_usb_start_channel_control(cvmx_usb_internal_state_t *usb, int channel, cvmx_usb_pipe_t *pipe) argument 1693 __cvmx_usb_start_channel(cvmx_usb_internal_state_t *usb, int channel, cvmx_usb_pipe_t *pipe) argument 1967 cvmx_usb_pipe_t *pipe = list->head; local 1997 cvmx_usb_pipe_t *pipe; local 2116 __cvmx_usb_perform_callback(cvmx_usb_internal_state_t *usb, cvmx_usb_pipe_t *pipe, cvmx_usb_transaction_t *transaction, cvmx_usb_callback_t reason, cvmx_usb_complete_t complete_code) argument 2175 __cvmx_usb_perform_complete(cvmx_usb_internal_state_t * usb, cvmx_usb_pipe_t *pipe, cvmx_usb_transaction_t *transaction, cvmx_usb_complete_t complete_code) argument 2276 cvmx_usb_pipe_t *pipe = usb->pipe + pipe_handle; local 2673 cvmx_usb_pipe_t *pipe = usb->pipe + pipe_handle; local 2738 cvmx_usb_pipe_t *pipe = usb->pipe + pipe_handle; local 2780 cvmx_usb_pipe_t *pipe = usb->pipe + pipe_handle; local 2888 cvmx_usb_pipe_t *pipe; local 3443 cvmx_usb_pipe_t *pipe = usb->pipe + endpoint_num; local 3451 cvmx_usb_pipe_t *pipe = usb->pipe + endpoint_num; local [all...] |
/freebsd-10.2-release/lib/libc/arm/sys/ |
H A D | pipe.S | 1 /* $NetBSD: pipe.S,v 1.5 2003/08/07 16:42:04 agc Exp $ */ 31 * from: @(#)pipe.s 5.1 (Berkeley) 4/23/90 35 __FBSDID("$FreeBSD: releng/10.2/lib/libc/arm/sys/pipe.S 271337 2014-09-09 22:24:01Z ian $"); 39 WEAK_ALIAS(pipe, _pipe) 45 SYSTRAP(pipe)
|
/freebsd-10.2-release/lib/libc/ia64/sys/ |
H A D | pipe.S | 1 /* $NetBSD: pipe.S,v 1.1 1995/02/10 17:50:35 cgd Exp $ */ 31 __FBSDID("$FreeBSD: releng/10.2/lib/libc/ia64/sys/pipe.S 115084 2003-05-16 21:26:42Z marcel $"); 36 WEAK_ALIAS(pipe, __sys_pipe) 39 CALLSYS_ERROR(pipe)
|
/freebsd-10.2-release/lib/libc/sparc64/sys/ |
H A D | pipe.S | 33 * from: Header: pipe.s,v 1.1 91/07/06 13:05:58 torek Exp 37 .asciz "@(#)pipe.s 8.1 (Berkeley) 6/4/93" 39 RCSID("$NetBSD: pipe.S,v 1.3 2000/09/28 08:38:55 kleink Exp $") 43 __FBSDID("$FreeBSD: releng/10.2/lib/libc/sparc64/sys/pipe.S 165903 2007-01-09 00:28:16Z imp $"); 47 _SYSENTRY(pipe) 57 _SYSEND(pipe)
|
/freebsd-10.2-release/tools/regression/pipe/ |
H A D | pipe-overcommit1.c | 33 * $FreeBSD: releng/10.2/tools/regression/pipe/pipe-overcommit1.c 140558 2005-01-21 06:46:18Z silby $ 35 * that using up all pipe memory doesn't cause a panic. 44 returnval = pipe(&pipes[i]);
|
H A D | pipe-overcommit2.c | 34 * $FreeBSD: releng/10.2/tools/regression/pipe/pipe-overcommit2.c 140558 2005-01-21 06:46:18Z silby $ 36 * is ample memory to allocate a pipe, but the file descriptor 54 /* First falloc failure case in sys_pipe.c:pipe() */ 56 returnval = pipe(&pipes[i]); 66 returnval = pipe(&pipes[i]);
|
/freebsd-10.2-release/contrib/netbsd-tests/kernel/kqueue/read/ |
H A D | t_pipe.c | 46 ATF_TC(pipe); variable 47 ATF_TC_HEAD(pipe, tc) 51 ATF_TC_BODY(pipe, tc) 58 RL(pipe(fds)); 64 /* make sure there is something in the pipe */ 66 (void)printf("pipe: wrote 'foo' to pipe\n"); 75 (void)printf("pipe: read '%s'\n", buffer); 76 (void)printf("pipe: successful end\n"); 81 ATF_TP_ADD_TC(tp, pipe); [all...] |
/freebsd-10.2-release/sys/dev/drm/ |
H A D | i915_irq.c | 42 * Since pipe events are edge-triggered from the PIPESTAT register to IIR, 82 i915_pipestat(int pipe) argument 84 if (pipe == 0) 86 if (pipe == 1) 92 i915_enable_pipestat(drm_i915_private_t *dev_priv, int pipe, u32 mask) argument 94 if ((dev_priv->pipestat[pipe] & mask) != mask) { 95 u32 reg = i915_pipestat(pipe); 97 dev_priv->pipestat[pipe] |= mask; 99 I915_WRITE(reg, dev_priv->pipestat[pipe] | (mask >> 16)); 105 i915_disable_pipestat(drm_i915_private_t *dev_priv, int pipe, u3 argument 126 i915_pipe_enabled(struct drm_device *dev, int pipe) argument 140 i915_get_vblank_counter(struct drm_device *dev, int pipe) argument 174 g45_get_vblank_counter(struct drm_device *dev, int pipe) argument 404 i915_enable_vblank(struct drm_device *dev, int pipe) argument 425 i915_disable_vblank(struct drm_device *dev, int pipe) argument 455 drm_i915_vblank_pipe_t *pipe = data; local [all...] |
/freebsd-10.2-release/lib/libc/i386/sys/ |
H A D | pipe.S | 34 .asciz "@(#)pipe.s 5.1 (Berkeley) 4/23/90" 37 __FBSDID("$FreeBSD: releng/10.2/lib/libc/i386/sys/pipe.S 217106 2011-01-07 16:08:40Z kib $"); 41 SYSCALL(pipe)
|
/freebsd-10.2-release/lib/libc/amd64/sys/ |
H A D | pipe.S | 34 .asciz "@(#)pipe.s 5.1 (Berkeley) 4/23/90" 37 __FBSDID("$FreeBSD: releng/10.2/lib/libc/amd64/sys/pipe.S 240178 2012-09-06 20:59:49Z jilles $"); 43 .weak pipe 44 .set pipe,__sys_pipe
|
/freebsd-10.2-release/lib/libc/mips/sys/ |
H A D | pipe.S | 1 /* $NetBSD: pipe.S,v 1.11 2005/04/22 06:58:01 simonb Exp $ */ 36 __FBSDID("$FreeBSD: releng/10.2/lib/libc/mips/sys/pipe.S 209231 2010-06-16 12:55:14Z jchandra $"); 40 ASMSTR("from: @(#)pipe.s 8.1 (Berkeley) 6/4/93") 41 ASMSTR("$NetBSD: pipe.S,v 1.11 2005/04/22 06:58:01 simonb Exp $") 45 WEAK_ALIAS(pipe, __sys_pipe) 48 li v0, SYS_pipe # pipe(fildes) int fildes[2];
|
/freebsd-10.2-release/lib/libc/powerpc/sys/ |
H A D | pipe.S | 26 /* $NetBSD: pipe.S,v 1.6 2000/09/28 08:38:54 kleink Exp $ */ 29 __FBSDID("$FreeBSD: releng/10.2/lib/libc/powerpc/sys/pipe.S 217398 2011-01-14 11:33:40Z kib $"); 33 ENTRY(pipe)
|
/freebsd-10.2-release/contrib/wpa/wpa_supplicant/ |
H A D | ctrl_iface_named_pipe.c | 44 #define NAMED_PIPE_PREFIX TEXT("\\\\.\\pipe\\") TEXT(WPA_SUPPLICANT_NAMED_PIPE) 65 HANDLE pipe; member in struct:wpa_ctrl_dst 100 static int ctrl_broken_pipe(HANDLE pipe, int used) argument 104 if (PeekNamedPipe(pipe, NULL, 0, NULL, NULL, NULL)) 122 if (ctrl_broken_pipe(dst->pipe, dst->used)) { 123 wpa_printf(MSG_DEBUG, "CTRL: closing broken pipe %p", 141 wpa_printf(MSG_DEBUG, "CTRL: Open pipe %p", dst); 145 dst->pipe = INVALID_HANDLE_VALUE; 166 /* TODO: add support for configuring access list for the pipe */ 167 dst->pipe 544 HANDLE pipe; member in struct:wpa_global_dst [all...] |
/freebsd-10.2-release/sys/kern/ |
H A D | sys_pipe.c | 32 * "normal" pipe buffering is done. If the buffer is between PIPE_MINDIRECT 39 * is returned back to the user-mode side. In that case, the pipe code 85 * both directions of a pipe. 114 #include <sys/pipe.h> 139 #define PIPE_PEER(pipe) \ 140 (((pipe)->pipe_state & PIPE_NAMED) ? (pipe) : ((pipe)->pipe_peer)) 194 * Default pipe buffer size(s), this can be kind-of large now because pipe 1497 struct pipe *pipe; local [all...] |