Searched refs:pipe (Results 1 - 25 of 275) sorted by relevance

1234567891011

/freebsd-10.2-release/tools/regression/tmpfs/
H A Dt_pipes45 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 Dpipe.h21 * $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 Dusbif.h42 * 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 Dt_pipes.sh38 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 Dt_mknod.sh100 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 Dintel_sprite.c53 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 Dintel_display.c567 * 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 Di915_irq.c66 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 Dintel_ddi.c142 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 Di915_reg.h31 #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 Dintel_drv.h173 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 Dcvmx-usb.c132 * 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 Dpipe.S1 /* $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 Dpipe.S1 /* $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 Dpipe.S33 * 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 Dpipe-overcommit1.c33 * $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 Dpipe-overcommit2.c34 * $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 Dt_pipe.c46 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 Di915_irq.c42 * 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 Dpipe.S34 .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 Dpipe.S34 .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 Dpipe.S1 /* $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 Dpipe.S26 /* $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 Dctrl_iface_named_pipe.c44 #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 Dsys_pipe.c32 * "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...]

Completed in 360 milliseconds

1234567891011