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

1234567891011>>

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/
H A Dfifo.c36 struct pipe_inode_info *pipe; local
40 pipe = inode->i_pipe;
41 if (!pipe) {
43 pipe = alloc_pipe_info(inode);
44 if (!pipe)
46 inode->i_pipe = pipe;
61 pipe->r_counter++;
62 if (pipe->readers++ == 0)
65 if (!pipe->writers) {
69 filp->f_version = pipe
[all...]
H A Dsplice.c4 * This is the "extended pipe" functionality, where a pipe is used as
5 * an arbitrary in-memory buffer. Think of a pipe as a small kernel
9 * that transfers data buffers to or from a pipe buffer.
45 const struct pipe_buf_operations *ops;/* ops associated with output pipe */
49 * Attempt to steal a page from a pipe buffer. This should perhaps go into
54 static int page_cache_pipe_buf_steal(struct pipe_inode_info *pipe, argument
97 static void page_cache_pipe_buf_release(struct pipe_inode_info *pipe, argument
104 static int page_cache_pipe_buf_pin(struct pipe_inode_info *pipe, argument
152 static int user_page_pipe_buf_steal(struct pipe_inode_info *pipe, argument
176 splice_to_pipe(struct pipe_inode_info *pipe, struct splice_pipe_desc *spd) argument
266 __generic_file_splice_read(struct file *in, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) argument
479 generic_file_splice_read(struct file *in, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) argument
528 pipe_to_sendpage(struct pipe_inode_info *pipe, struct pipe_buffer *buf, struct splice_desc *sd) argument
566 pipe_to_file(struct pipe_inode_info *pipe, struct pipe_buffer *buf, struct splice_desc *sd) argument
671 __splice_from_pipe(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags, splice_actor *actor) argument
769 splice_from_pipe(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags, splice_actor *actor) argument
802 generic_file_splice_write_nolock(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags) argument
852 generic_file_splice_write(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags) argument
908 generic_splice_sendpage(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags) argument
919 do_splice_from(struct pipe_inode_info *pipe, struct file *out, loff_t *ppos, size_t len, unsigned int flags) argument
940 do_splice_to(struct file *in, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) argument
962 struct pipe_inode_info *pipe; local
1091 struct pipe_inode_info *pipe; local
1274 struct pipe_inode_info *pipe; local
1354 link_ipipe_prep(struct pipe_inode_info *pipe, unsigned int flags) argument
1392 link_opipe_prep(struct pipe_inode_info *pipe, unsigned int flags) argument
[all...]
H A Dpipe.c2 * linux/fs/pipe.c
39 /* Drop the inode semaphore and wait for a pipe event, atomically */
40 void pipe_wait(struct pipe_inode_info *pipe) argument
48 prepare_to_wait(&pipe->wait, &wait, TASK_INTERRUPTIBLE);
49 if (pipe->inode)
50 mutex_unlock(&pipe->inode->i_mutex);
52 finish_wait(&pipe->wait, &wait);
53 if (pipe->inode)
54 mutex_lock(&pipe->inode->i_mutex);
150 static void anon_pipe_buf_release(struct pipe_inode_info *pipe, argument
166 generic_pipe_buf_map(struct pipe_inode_info *pipe, struct pipe_buffer *buf, int atomic) argument
177 generic_pipe_buf_unmap(struct pipe_inode_info *pipe, struct pipe_buffer *buf, void *map_data) argument
187 generic_pipe_buf_steal(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument
226 struct pipe_inode_info *pipe; local
339 struct pipe_inode_info *pipe; local
519 struct pipe_inode_info *pipe; local
547 struct pipe_inode_info *pipe = inode->i_pipe; local
577 struct pipe_inode_info *pipe; local
634 struct pipe_inode_info *pipe = inode->i_pipe; local
793 struct pipe_inode_info *pipe; local
805 __free_pipe_info(struct pipe_inode_info *pipe) argument
855 struct pipe_inode_info *pipe; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/drivers/vx/
H A Dvx_pcm.c29 * pipe->transferred is the counter of data which has been already transferred.
39 * the current point of read buffer is kept in pipe->hw_ptr. note that
112 struct vx_pipe *pipe)
114 int offset = pipe->hw_ptr;
117 if (++offset >= pipe->buffer_bytes) {
122 if (++offset >= pipe->buffer_bytes) {
127 if (++offset >= pipe->buffer_bytes) {
131 pipe->hw_ptr = offset;
149 * @pipe: the pipe t
111 vx_pcm_read_per_bytes(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe) argument
156 vx_set_differed_time(struct vx_core *chip, struct vx_rmh *rmh, struct vx_pipe *pipe) argument
190 vx_set_stream_format(struct vx_core *chip, struct vx_pipe *pipe, unsigned int data) argument
217 vx_set_format(struct vx_core *chip, struct vx_pipe *pipe, struct snd_pcm_runtime *runtime) argument
276 vx_get_pipe_state(struct vx_core *chip, struct vx_pipe *pipe, int *state) argument
301 vx_query_hbuffer_size(struct vx_core *chip, struct vx_pipe *pipe) argument
325 vx_pipe_can_start(struct vx_core *chip, struct vx_pipe *pipe) argument
346 vx_conf_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument
385 vx_toggle_pipe(struct vx_core *chip, struct vx_pipe *pipe, int state) argument
438 vx_stop_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument
461 struct vx_pipe *pipe; local
502 vx_free_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument
520 vx_start_stream(struct vx_core *chip, struct vx_pipe *pipe) argument
536 vx_stop_stream(struct vx_core *chip, struct vx_pipe *pipe) argument
579 struct vx_pipe *pipe = NULL; local
622 struct vx_pipe *pipe; local
645 vx_notify_end_of_buffer(struct vx_core *chip, struct vx_pipe *pipe) argument
673 vx_pcm_playback_transfer_chunk(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe, int size) argument
711 vx_update_pipe_position(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe) argument
739 vx_pcm_playback_transfer(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe, int nchunks) argument
759 vx_pcm_playback_update(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe) argument
785 struct vx_pipe *pipe = subs->runtime->private_data; local
807 struct vx_pipe *pipe = subs->runtime->private_data; local
850 struct vx_pipe *pipe = runtime->private_data; local
878 struct vx_pipe *pipe = runtime->private_data; local
983 struct vx_pipe *pipe; local
1041 struct vx_pipe *pipe; local
1074 vx_pcm_capture_update(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe) argument
1151 struct vx_pipe *pipe = runtime->private_data; local
1177 struct vx_pipe *pipe; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/echoaudio/
H A Dindigoio_dsp.c32 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
112 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, argument
117 snd_assert(pipe < num_pipes_out(chip) &&
123 chip->vmixer_gain[output][pipe] = gain;
124 index = output * num_pipes_out(chip) + pipe;
127 DE_ACT(("set_vmixer_gain: pipe %d, out %d = %d\n", pipe, output, gain));
H A Dindigo_dsp.c32 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
141 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, argument
146 snd_assert(pipe < num_pipes_out(chip) &&
152 chip->vmixer_gain[output][pipe] = gain;
153 index = output * num_pipes_out(chip) + pipe;
156 DE_ACT(("set_vmixer_gain: pipe %d, out %d = %d\n", pipe, output, gain));
H A Dindigodj_dsp.c32 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
141 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, argument
146 snd_assert(pipe < num_pipes_out(chip) &&
152 chip->vmixer_gain[output][pipe] = gain;
153 index = output * num_pipes_out(chip) + pipe;
156 DE_ACT(("set_vmixer_gain: pipe %d, out %d = %d\n", pipe, output, gain));
H A Dmia_dsp.c35 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe,
174 static int set_vmixer_gain(struct echoaudio *chip, u16 output, u16 pipe, argument
179 snd_assert(pipe < num_pipes_out(chip) &&
185 chip->vmixer_gain[output][pipe] = gain;
186 index = output * num_pipes_out(chip) + pipe;
189 DE_ACT(("set_vmixer_gain: pipe %d, out %d = %d\n", pipe, output, gain));
H A Dechoaudio_dsp.c711 this pipe. Note that _MS_ (mono-to-stereo) playback modes are not used by ALSA
1022 static int allocate_pipes(struct echoaudio *chip, struct audiopipe *pipe, argument
1047 pipe->index = pipe_index;
1048 pipe->interleave = interleave;
1049 pipe->state = PIPE_STATE_STOPPED;
1052 position for a pipe. The DSP is constantly updating this value as
1054 pipe->dma_counter = &chip->comm_page->position[pipe_index];
1055 *pipe->dma_counter = 0;
1062 static int free_pipes(struct echoaudio *chip, struct audiopipe *pipe) argument
1067 DE_ACT(("free_pipes: Pipe %d\n", pipe
1085 sglist_init(struct echoaudio *chip, struct audiopipe *pipe) argument
1096 sglist_add_mapping(struct echoaudio *chip, struct audiopipe *pipe, dma_addr_t address, size_t length) argument
1115 sglist_add_irq(struct echoaudio *chip, struct audiopipe *pipe) argument
1122 sglist_wrap(struct echoaudio *chip, struct audiopipe *pipe) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dusb.h965 * @pipe: Holds endpoint number, direction, type, and more.
971 * is a different endpoint (and pipe) from "out" endpoint two.
995 * and is encoded in the pipe. When the length is zero, neither
1052 * All URBs submitted must initialize the dev, pipe, transfer_flags (may be
1138 unsigned int pipe; /* (in) pipe information */ member in struct:urb
1164 * @pipe: the endpoint pipe
1176 unsigned int pipe,
1185 urb->pipe
1174 usb_fill_control_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, unsigned char *setup_packet, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context) argument
1206 usb_fill_bulk_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context) argument
1241 usb_fill_int_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, void *transfer_buffer, int buffer_length, usb_complete_t complete_fn, void *context, int interval) argument
1351 int pipe; member in struct:usb_sg_request
1449 usb_maxpacket(struct usb_device *udev, int pipe, int is_out) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/storage/
H A Dtransport.h130 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe,
133 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe);
135 extern int usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe,
138 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe,
140 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe,
H A Dtransport.c207 int usb_stor_control_msg(struct us_data *us, unsigned int pipe, argument
225 usb_fill_control_urb(us->current_urb, us->pusb_dev, pipe,
248 int usb_stor_clear_halt(struct us_data *us, unsigned int pipe) argument
251 int endp = usb_pipeendpoint(pipe);
253 if (usb_pipein (pipe))
263 usb_settoggle(us->pusb_dev, usb_pipeendpoint(pipe),
264 usb_pipeout(pipe), 0);
278 static int interpret_urb_result(struct us_data *us, unsigned int pipe, argument
299 if (usb_pipecontrol(pipe)) {
300 US_DEBUGP("-- stall on control pipe\
341 usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe, u8 request, u8 requesttype, u16 value, u16 index, void *data, u16 size) argument
379 unsigned int pipe = us->recv_intr_pipe; local
404 usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, void *buf, unsigned int length, unsigned int *act_len) argument
429 usb_stor_bulk_transfer_sglist(struct us_data *us, unsigned int pipe, struct scatterlist *sg, int num_sg, unsigned int length, unsigned int *act_len) argument
501 usb_stor_bulk_transfer_sg(struct us_data* us, unsigned int pipe, void *buf, unsigned int length_left, int use_sg, int *residual) argument
780 unsigned int pipe = 0; local
905 unsigned int pipe = srb->sc_data_direction == DMA_FROM_DEVICE ? local
1024 unsigned int pipe = srb->sc_data_direction == DMA_FROM_DEVICE ? local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/drm/
H A Di915_irq.c77 if ((counter[vbl_swap->pipe] - vbl_swap->sequence) > (1<<23))
164 int num_rects, pipe; local
173 pipe = swap_hit->pipe;
174 top = upper[pipe];
175 bottom = lower[pipe];
406 /* Set the vblank monitor pipe
412 drm_i915_vblank_pipe_t pipe; local
419 DRM_COPY_FROM_USER_IOCTL(pipe, (drm_i915_vblank_pipe_t __user *) data,
420 sizeof(pipe));
439 drm_i915_vblank_pipe_t pipe; local
467 unsigned int pipe, seqtype, curseq; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/include/
H A Dkern.h35 extern int pipe(int *);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/mixart/
H A Dmixart.c73 struct mixart_pipe *pipe, int start)
81 switch(pipe->status) {
90 snd_printk(KERN_ERR "error mixart_set_pipe_state called with wrong pipe->status!\n");
91 return -EINVAL; /* function called with wrong pipe status */
109 /* start or stop the pipe (1 pipe) */
113 group_state.pipe_uid[0] = pipe->group_uid;
120 request.uid = pipe->group_uid; /*(struct mixart_uid){0,0};*/
154 pipe->status = PIPE_RUNNING;
157 pipe
72 mixart_set_pipe_state(struct mixart_mgr *mgr, struct mixart_pipe *pipe, int start) argument
163 mixart_set_clock(struct mixart_mgr *mgr, struct mixart_pipe *pipe, unsigned int rate) argument
221 struct mixart_pipe *pipe; local
325 snd_mixart_kill_ref_pipe(struct mixart_mgr *mgr, struct mixart_pipe *pipe, int monitoring) argument
702 struct mixart_pipe *pipe; local
777 struct mixart_pipe *pipe; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/autofs/
H A Dinode.c38 autofs_catatonic_mode(sbi); /* Free wait queues, close pipe */
140 struct file * pipe; local
153 sbi->pipe = NULL;
169 pipe = NULL;
189 DPRINTK(("autofs: pipe fd = %d, pgrp = %u\n", pipefd, pgid));
197 pipe = fget(pipefd);
199 if (!pipe) {
200 printk("autofs: could not open pipe file descriptor\n");
204 if (!pipe->f_op || !pipe
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/pcxhr/
H A Dpcxhr_hwdep.c77 /* test max nb substream per pipe */
144 * allocate a playback/capture pipe (pcmp0/pcmc0)
146 static int pcxhr_dsp_allocate_pipe( struct pcxhr_mgr *mgr, struct pcxhr_pipe *pipe, argument
164 pipe->is_capture = is_capture;
165 pipe->first_audio = pin;
166 /* define pipe (P_PCM_ONLY_MASK (0x020000) is not necessary) */
171 snd_printk(KERN_ERR "error pipe allocation (CMD_RES_PIPE) err=%x!\n", err );
174 pipe->status = PCXHR_PIPE_DEFINED;
180 * free playback/capture pipe (pcmp0/pcmc0)
188 struct pcxhr_pipe *pipe; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/sparc/
H A Ddbri.c29 * The DBRI is a 32 pipe machine, each pipe can transfer some bits between
36 * (the second one is a monitor/tee pipe, valid only for serial input).
278 int nextpipe; /* Next pipe in linked list */
291 int pipe; /* Data pipe used */ member in struct:dbri_streaminfo
418 #define D_TS_MONITOR (2<<10) /* Monitor pipe */
518 #define D_P_16 16 /* CHI anchor pipe */
792 ************************** DBRI data pipe management ***********************
804 static int pipe_active(struct snd_dbri * dbri, int pipe) argument
814 reset_pipe(struct snd_dbri * dbri, int pipe) argument
851 setup_pipe(struct snd_dbri * dbri, int pipe, int sdp) argument
880 link_time_slot(struct snd_dbri * dbri, int pipe, int prevpipe, int nextpipe, int length, int cycle) argument
951 xmit_fixed(struct snd_dbri * dbri, int pipe, unsigned int data) argument
994 recv_fixed(struct snd_dbri * dbri, int pipe, volatile __u32 * ptr) argument
1711 transmission_complete_intr(struct snd_dbri * dbri, int pipe) argument
1749 reception_complete_intr(struct snd_dbri * dbri, int pipe) argument
2401 int pipe; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/core/
H A Dmessage.c52 usb_pipeendpoint(urb->pipe),
53 usb_pipein(urb->pipe) ? "in" : "out",
72 unsigned int pipe,
84 usb_fill_control_urb(urb, usb_dev, pipe, (unsigned char *)cmd, data,
97 * @pipe: endpoint "pipe" to send the message to
120 int usb_control_msg(struct usb_device *dev, unsigned int pipe, __u8 request, __u8 requesttype, argument
137 ret = usb_internal_control_msg(dev, pipe, dr, data, size, timeout);
148 * @pipe: endpoint "pipe" t
71 usb_internal_control_msg(struct usb_device *usb_dev, unsigned int pipe, struct usb_ctrlrequest *cmd, void *data, int len, int timeout) argument
169 usb_interrupt_msg(struct usb_device *usb_dev, unsigned int pipe, void *data, int len, int *actual_length, int timeout) argument
207 usb_bulk_msg(struct usb_device *usb_dev, unsigned int pipe, void *data, int len, int *actual_length, int timeout) argument
342 usb_sg_init( struct usb_sg_request *io, struct usb_device *dev, unsigned pipe, unsigned period, struct scatterlist *sg, int nents, size_t length, gfp_t mem_flags ) argument
940 usb_clear_halt(struct usb_device *dev, int pipe) argument
1225 unsigned int pipe = local
[all...]
H A Durb.c222 int pipe, temp, max; local
242 pipe = urb->pipe;
243 temp = usb_pipetype(pipe);
244 is_out = usb_pipeout(pipe);
246 if (!usb_pipecontrol(pipe) && dev->state < USB_STATE_CONFIGURED)
250 max = usb_maxpacket(dev, pipe, is_out);
254 usb_pipeendpoint(pipe), is_out ? "out" : "in",
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pcmcia/vx/
H A Dvxp_ops.c366 struct vx_pipe *pipe, int count)
369 int offset = pipe->hw_ptr;
373 if (offset + count > pipe->buffer_bytes) {
374 int length = pipe->buffer_bytes - offset;
383 pipe->hw_ptr = 0;
385 pipe->hw_ptr += count;
405 struct vx_pipe *pipe, int count)
409 int offset = pipe->hw_ptr;
414 if (offset + count > pipe->buffer_bytes) {
415 int length = pipe
365 vxp_dma_write(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe, int count) argument
404 vxp_dma_read(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe, int count) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/curl-7.23.1/source/src/
H A Dtool_main.c70 if(pipe(fd) < 0)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/bluetooth/
H A Dbfusb.c137 int err, pipe; local
144 pipe = usb_sndbulkpipe(data->udev, data->bulk_out_ep);
146 usb_fill_bulk_urb(urb, data->udev, pipe, skb->data, skb->len,
224 int err, pipe, size = HCI_MAX_FRAME_SIZE + 32; local
242 pipe = usb_rcvbulkpipe(data->udev, data->bulk_in_ep);
244 usb_fill_bulk_urb(urb, data->udev, pipe, skb->data, size,
572 int err, pipe, len, size, sent = 0; local
578 pipe = usb_sndctrlpipe(data->udev, 0);
580 if (usb_control_msg(data->udev, pipe, USB_REQ_SET_CONFIGURATION,
594 pipe
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/sunrpc/
H A Drpc_pipe_fs.h24 struct list_head pipe; member in struct:rpc_inode
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/libiconv-1.11/libcharset/lib/
H A DMakefile16 CFLAGS += -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -DUSE_DOS -I${PKG_INSTALL_DIR}/usr/include -I${PKG_INSTALL_DIR}/include

Completed in 150 milliseconds

1234567891011>>