/linux-6.1.9/sound/core/oss/ |
D | pcm_plugin.c | 49 static int snd_pcm_plugin_alloc(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in snd_pcm_plugin_alloc() argument 65 size = array3_size(frames, format->channels, width); in snd_pcm_plugin_alloc() 72 if (plugin->buf_frames < frames) { in snd_pcm_plugin_alloc() 75 plugin->buf_frames = frames; in snd_pcm_plugin_alloc() 84 c->frames = frames; in snd_pcm_plugin_alloc() 96 c->frames = frames; in snd_pcm_plugin_alloc() 108 int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames) in snd_pcm_plug_alloc() argument 117 frames = plugin->dst_frames(plugin, frames); in snd_pcm_plug_alloc() 118 if ((snd_pcm_sframes_t)frames <= 0) in snd_pcm_plug_alloc() 121 err = snd_pcm_plugin_alloc(plugin, frames); in snd_pcm_plug_alloc() [all …]
|
D | route.c | 28 snd_pcm_uframes_t frames, snd_pcm_format_t format) in zero_areas() argument 33 snd_pcm_area_silence(&dvp->area, 0, frames, format); in zero_areas() 41 snd_pcm_uframes_t frames, snd_pcm_format_t format) in copy_area() argument 44 snd_pcm_area_copy(&src_channel->area, 0, &dst_channel->area, 0, frames, format); in copy_area() 50 snd_pcm_uframes_t frames) in route_transfer() argument 58 if (frames == 0) in route_transfer() 60 if (frames > dst_channels[0].frames) in route_transfer() 61 frames = dst_channels[0].frames; in route_transfer() 71 copy_area(src_channels, dvp, frames, format); in route_transfer() 74 return frames; in route_transfer() [all …]
|
D | rate.c | 183 static snd_pcm_sframes_t rate_src_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_src_frames() argument 190 if (frames == 0) in rate_src_frames() 194 res = (((frames * data->pitch) + (BITS/2)) >> SHIFT); in rate_src_frames() 196 res = DIV_ROUND_CLOSEST(frames << SHIFT, data->pitch); in rate_src_frames() 199 snd_pcm_sframes_t frames1 = frames, res1 = data->old_dst_frames; in rate_src_frames() 211 data->old_src_frames = frames; in rate_src_frames() 216 static snd_pcm_sframes_t rate_dst_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_dst_frames() argument 223 if (frames == 0) in rate_dst_frames() 227 res = DIV_ROUND_CLOSEST(frames << SHIFT, data->pitch); in rate_dst_frames() 229 res = (((frames * data->pitch) + (BITS/2)) >> SHIFT); in rate_dst_frames() [all …]
|
D | mulaw.c | 144 snd_pcm_uframes_t frames); 171 snd_pcm_uframes_t frames) in mulaw_decode() argument 183 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_decode() 192 frames1 = frames; in mulaw_decode() 217 snd_pcm_uframes_t frames) in mulaw_encode() argument 229 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_encode() 238 frames1 = frames; in mulaw_encode() 251 snd_pcm_uframes_t frames) in mulaw_transfer() argument 257 if (frames == 0) in mulaw_transfer() 272 if (frames > dst_channels[0].frames) in mulaw_transfer() [all …]
|
D | linear.c | 58 snd_pcm_uframes_t frames) in convert() argument 70 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in convert() 79 frames1 = frames; in convert() 91 snd_pcm_uframes_t frames) in linear_transfer() argument 95 if (frames == 0) in linear_transfer() 110 if (frames > dst_channels[0].frames) in linear_transfer() 111 frames = dst_channels[0].frames; in linear_transfer() 112 convert(plugin, src_channels, dst_channels, frames); in linear_transfer() 113 return frames; in linear_transfer()
|
D | io.c | 40 snd_pcm_uframes_t frames) in io_playback_transfer() argument 47 return pcm_write(plugin->plug, src_channels->area.addr, frames); in io_playback_transfer() 59 return pcm_writev(plugin->plug, bufs, frames); in io_playback_transfer() 66 snd_pcm_uframes_t frames) in io_capture_transfer() argument 73 return pcm_read(plugin->plug, dst_channels->area.addr, frames); in io_capture_transfer() 85 return pcm_readv(plugin->plug, bufs, frames); in io_capture_transfer() 91 snd_pcm_uframes_t frames, in io_src_channels() argument 97 err = snd_pcm_plugin_client_channels(plugin, frames, &v); in io_src_channels() 105 return frames; in io_src_channels()
|
D | copy.c | 30 snd_pcm_uframes_t frames) in copy_transfer() argument 37 if (frames == 0) in copy_transfer() 49 snd_pcm_area_silence(&dst_channels->area, 0, frames, plugin->dst_format.format); in copy_transfer() 54 …snd_pcm_area_copy(&src_channels->area, 0, &dst_channels->area, 0, frames, plugin->src_format.forma… in copy_transfer() 58 return frames; in copy_transfer()
|
D | pcm_plugin.h | 28 snd_pcm_uframes_t frames; /* allocated frames */ member 50 snd_pcm_uframes_t frames, 55 snd_pcm_uframes_t frames); 78 int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames); 130 snd_pcm_uframes_t frames, 150 void **bufs, snd_pcm_uframes_t frames); 152 void **bufs, snd_pcm_uframes_t frames);
|
/linux-6.1.9/drivers/media/usb/pwc/ |
D | pwc-ctrl.c | 142 int frames, int *compression, int send_to_cam) in set_video_mode_Nala() argument 168 if (frames < 4) in set_video_mode_Nala() 169 frames = 4; in set_video_mode_Nala() 170 else if (size > PSZ_QCIF && frames > 15) in set_video_mode_Nala() 171 frames = 15; in set_video_mode_Nala() 172 else if (frames > 25) in set_video_mode_Nala() 173 frames = 25; in set_video_mode_Nala() 174 frames = frames2frames[frames]; in set_video_mode_Nala() 175 fps = frames2table[frames]; in set_video_mode_Nala() 191 pdev->vframes = frames; in set_video_mode_Nala() [all …]
|
/linux-6.1.9/drivers/net/wireless/mediatek/mt76/ |
D | agg-rx.c | 16 mt76_aggr_release(struct mt76_rx_tid *tid, struct sk_buff_head *frames, int idx) in mt76_aggr_release() argument 28 __skb_queue_tail(frames, skb); in mt76_aggr_release() 33 struct sk_buff_head *frames, in mt76_rx_aggr_release_frames() argument 40 mt76_aggr_release(tid, frames, idx); in mt76_rx_aggr_release_frames() 45 mt76_rx_aggr_release_head(struct mt76_rx_tid *tid, struct sk_buff_head *frames) in mt76_rx_aggr_release_head() argument 50 mt76_aggr_release(tid, frames, idx); in mt76_rx_aggr_release_head() 56 mt76_rx_aggr_check_release(struct mt76_rx_tid *tid, struct sk_buff_head *frames) in mt76_rx_aggr_check_release() argument 65 mt76_rx_aggr_release_head(tid, frames); in mt76_rx_aggr_check_release() 84 mt76_rx_aggr_release_frames(tid, frames, status->seqno); in mt76_rx_aggr_check_release() 87 mt76_rx_aggr_release_head(tid, frames); in mt76_rx_aggr_check_release() [all …]
|
/linux-6.1.9/Documentation/networking/device_drivers/can/freescale/ |
D | flexcan.rst | 10 On/off RTR frames reception 19 and i.MX53 SOCs) only receive RTR frames if the controller is 22 The RX FIFO mode uses a hardware FIFO with a depth of 6 CAN frames, 24 CAN frames. With the help of the bigger buffer, the mailbox mode 27 As reception of RTR frames is part of the CAN standard, all flexcan 30 With the "rx-rtr" private flag the ability to receive RTR frames can 35 Receive RTR frames. (default) 37 The CAN controller can and will receive RTR frames. 39 On some IP cores the controller cannot receive RTR frames in the 45 Waive ability to receive RTR frames. (not supported on all IP cores) [all …]
|
/linux-6.1.9/drivers/xen/ |
D | mem-reservation.c | 31 xen_pfn_t *frames) in __xenmem_reservation_va_mapping_update() argument 48 set_phys_to_machine(pfn, frames[i]); in __xenmem_reservation_va_mapping_update() 52 mfn_pte(frames[i], PAGE_KERNEL), 0); in __xenmem_reservation_va_mapping_update() 86 int xenmem_reservation_increase(int count, xen_pfn_t *frames) in xenmem_reservation_increase() argument 95 set_xen_guest_handle(reservation.extent_start, frames); in xenmem_reservation_increase() 102 int xenmem_reservation_decrease(int count, xen_pfn_t *frames) in xenmem_reservation_decrease() argument 111 set_xen_guest_handle(reservation.extent_start, frames); in xenmem_reservation_decrease()
|
/linux-6.1.9/net/dsa/ |
D | Kconfig | 24 Say Y or M if you want to enable support for tagging frames for 35 Say Y if you want to enable support for tagging frames for the 42 Say Y if you want to enable support for tagging frames for the 50 Say Y if you want to enable support for tagging frames for the 57 Say Y or M if you want to enable support for tagging frames 63 Say Y or M if you want to enable support for tagging frames for the 73 Say Y or M if you want to enable support for tagging frames for the 80 Say Y or M if you want to enable support for tagging frames for the 86 Say Y or M if you want to enable support for tagging frames for 92 Say Y if you want to enable support for tagging frames for the [all …]
|
/linux-6.1.9/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
D | pipe_util.c | 33 struct ia_css_frame *frames[]) in ia_css_pipe_util_create_output_frames() argument 37 assert(frames); in ia_css_pipe_util_create_output_frames() 39 frames[i] = NULL; in ia_css_pipe_util_create_output_frames() 44 struct ia_css_frame *frames[], in ia_css_pipe_util_set_output_frames() argument 50 frames[idx] = frame; in ia_css_pipe_util_set_output_frames()
|
/linux-6.1.9/include/xen/ |
D | mem-reservation.h | 31 xen_pfn_t *frames); 39 xen_pfn_t *frames) in xenmem_reservation_va_mapping_update() argument 43 __xenmem_reservation_va_mapping_update(count, pages, frames); in xenmem_reservation_va_mapping_update() 56 int xenmem_reservation_increase(int count, xen_pfn_t *frames); 58 int xenmem_reservation_decrease(int count, xen_pfn_t *frames);
|
/linux-6.1.9/net/mac80211/ |
D | mesh_ps.c | 414 struct sk_buff_head *frames) in mpsp_qos_null_append() argument 417 struct sk_buff *new_skb, *skb = skb_peek_tail(frames); in mpsp_qos_null_append() 442 __skb_queue_tail(frames, new_skb); in mpsp_qos_null_append() 455 struct sk_buff_head frames; in mps_frame_deliver() local 459 skb_queue_head_init(&frames); in mps_frame_deliver() 474 __skb_queue_tail(&frames, skb); in mps_frame_deliver() 483 if (skb_queue_empty(&frames)) { in mps_frame_deliver() 490 mpsp_qos_null_append(sta, &frames); in mps_frame_deliver() 493 skb_queue_len(&frames), sta->sta.addr); in mps_frame_deliver() 496 skb_queue_walk(&frames, skb) { in mps_frame_deliver() [all …]
|
/linux-6.1.9/sound/core/ |
D | pcm_compat.c | 29 snd_pcm_uframes_t frames; in snd_pcm_ioctl_rewind_compat() local 32 if (get_user(frames, src)) in snd_pcm_ioctl_rewind_compat() 34 err = snd_pcm_rewind(substream, frames); in snd_pcm_ioctl_rewind_compat() 43 snd_pcm_uframes_t frames; in snd_pcm_ioctl_forward_compat() local 46 if (get_user(frames, src)) in snd_pcm_ioctl_forward_compat() 48 err = snd_pcm_forward(substream, frames); in snd_pcm_ioctl_forward_compat() 284 u32 frames; member 291 u32 frames; in snd_pcm_ioctl_xferi_compat() local 302 get_user(frames, &data32->frames)) in snd_pcm_ioctl_xferi_compat() 306 err = snd_pcm_lib_write(substream, compat_ptr(buf), frames); in snd_pcm_ioctl_xferi_compat() [all …]
|
D | pcm_lib.c | 34 snd_pcm_uframes_t off, snd_pcm_uframes_t frames); 48 snd_pcm_uframes_t frames, ofs, transfer; in snd_pcm_playback_silence() local 69 frames = runtime->silence_threshold - noise_dist; in snd_pcm_playback_silence() 70 if (frames > runtime->silence_size) in snd_pcm_playback_silence() 71 frames = runtime->silence_size; in snd_pcm_playback_silence() 83 frames = new_hw_ptr - ofs; in snd_pcm_playback_silence() 84 if ((snd_pcm_sframes_t)frames < 0) in snd_pcm_playback_silence() 85 frames += runtime->boundary; in snd_pcm_playback_silence() 86 runtime->silence_filled -= frames; in snd_pcm_playback_silence() 94 frames = runtime->buffer_size - runtime->silence_filled; in snd_pcm_playback_silence() [all …]
|
/linux-6.1.9/drivers/dma/ |
D | bcm2835-dma.c | 90 unsigned int frames; member 208 for (i = 0; i < desc->frames; i++) in bcm2835_dma_free_cb_chain() 268 size_t frames = 0; in bcm2835_dma_count_frames_for_sg() local 274 frames += bcm2835_dma_frames_for_length( in bcm2835_dma_count_frames_for_sg() 277 return frames; in bcm2835_dma_count_frames_for_sg() 302 bool cyclic, u32 info, u32 finalextrainfo, size_t frames, in bcm2835_dma_create_cb_chain() argument 313 if (!frames) in bcm2835_dma_create_cb_chain() 317 d = kzalloc(struct_size(d, cb_list, frames), gfp); in bcm2835_dma_create_cb_chain() 329 for (frame = 0, total_len = 0; frame < frames; d->frames++, frame++) { in bcm2835_dma_create_cb_chain() 370 d->cb_list[d->frames - 1].cb->info |= finalextrainfo; in bcm2835_dma_create_cb_chain() [all …]
|
/linux-6.1.9/sound/firewire/ |
D | amdtp-am824.c | 151 __be32 *buffer, unsigned int frames, in write_pcm_s32() argument 169 for (i = 0; i < frames; ++i) { in write_pcm_s32() 182 __be32 *buffer, unsigned int frames, in read_pcm_s32() argument 200 for (i = 0; i < frames; ++i) { in read_pcm_s32() 212 __be32 *buffer, unsigned int frames) in write_pcm_silence() argument 217 for (i = 0; i < frames; ++i) { in write_pcm_silence() 298 unsigned int frames, unsigned int data_block_counter) in write_midi_messages() argument 304 for (f = 0; f < frames; f++) { in write_midi_messages() 326 unsigned int frames, unsigned int data_block_counter) in read_midi_messages() argument 333 for (f = 0; f < frames; f++) { in read_midi_messages()
|
/linux-6.1.9/sound/firewire/fireface/ |
D | amdtp-ff.c | 31 __le32 *buffer, unsigned int frames, in write_pcm_s32() argument 49 for (i = 0; i < frames; ++i) { in write_pcm_s32() 61 __le32 *buffer, unsigned int frames, in read_pcm_s32() argument 79 for (i = 0; i < frames; ++i) { in read_pcm_s32() 91 __le32 *buffer, unsigned int frames) in write_pcm_silence() argument 96 for (i = 0; i < frames; ++i) { in write_pcm_silence()
|
/linux-6.1.9/net/can/ |
D | bcm.c | 117 void *frames; member 276 struct canfd_frame *cf = op->frames + op->cfsiz * op->currframe; in bcm_can_tx() 320 struct canfd_frame *frames, int has_timestamp) in bcm_send_to_user() argument 339 skb_put_data(skb, frames, datalen); in bcm_send_to_user() 513 struct canfd_frame *cf = op->frames + op->cfsiz * index; in bcm_rx_cmp_to_index() 698 if ((get_u64(op->frames, 0) & get_u64(rxframe, 0)) == in bcm_rx_handler() 699 (get_u64(op->frames, 0) & in bcm_rx_handler() 700 get_u64(op->frames + op->cfsiz * i, 0))) { in bcm_rx_handler() 732 if ((op->frames) && (op->frames != &op->sframe)) in bcm_free_op_rcu() 733 kfree(op->frames); in bcm_free_op_rcu() [all …]
|
/linux-6.1.9/sound/usb/misc/ |
D | ua101.c | 211 unsigned int frames) in copy_playback_data() argument 220 if (stream->buffer_pos + frames <= runtime->buffer_size) { in copy_playback_data() 221 memcpy(urb->transfer_buffer, source, frames * frame_bytes); in copy_playback_data() 227 runtime->dma_area, (frames - frames1) * frame_bytes); in copy_playback_data() 230 stream->buffer_pos += frames; in copy_playback_data() 233 stream->period_pos += frames; in copy_playback_data() 253 unsigned int frames; in playback_work() local 276 frames = ua->rate_feedback[ua->rate_feedback_start]; in playback_work() 287 frames * ua->playback.frame_bytes; in playback_work() 291 frames); in playback_work() [all …]
|
/linux-6.1.9/arch/x86/xen/ |
D | grant-table.c | 31 int arch_gnttab_map_shared(unsigned long *frames, unsigned long nr_gframes, in arch_gnttab_map_shared() argument 46 mfn_pte(frames[i], PAGE_KERNEL)); in arch_gnttab_map_shared() 53 int arch_gnttab_map_status(uint64_t *frames, unsigned long nr_gframes, in arch_gnttab_map_status() argument 68 mfn_pte(frames[i], PAGE_KERNEL)); in arch_gnttab_map_status()
|
/linux-6.1.9/Documentation/networking/ |
D | can.rst | 31 receive raw CAN frames, directly to/from the controller hardware. 32 Queueing of frames and higher-level transport protocols like ISO-TP 45 network layer as a network device, so that CAN frames from the 54 frames on different or the same CAN IDs. Several sockets listening on 55 the same interface for frames with the same CAN ID are all passed the 56 same received matching CAN frames. An application wishing to 60 CAN-IDs, frames, etc. 93 CAN frames between them, (sophisticated) queueing of CAN frames, and 160 some kind of local loopback of the sent CAN frames on the appropriate 164 transmission and reception of media dependent frames. Due to the [all …]
|