Home
last modified time | relevance | path

Searched refs:frames (Results 1 – 25 of 331) sorted by relevance

12345678910>>...14

/kernel/linux/linux-5.10/sound/core/oss/
Dpcm_plugin.c49 static int snd_pcm_plugin_alloc(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in snd_pcm_plugin_alloc() argument
64 size = array3_size(frames, format->channels, width); in snd_pcm_plugin_alloc()
71 if (plugin->buf_frames < frames) { in snd_pcm_plugin_alloc()
74 plugin->buf_frames = frames; in snd_pcm_plugin_alloc()
83 c->frames = frames; in snd_pcm_plugin_alloc()
95 c->frames = frames; in snd_pcm_plugin_alloc()
107 int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames) in snd_pcm_plug_alloc() argument
116 frames = plugin->dst_frames(plugin, frames); in snd_pcm_plug_alloc()
117 if ((snd_pcm_sframes_t)frames <= 0) in snd_pcm_plug_alloc()
120 err = snd_pcm_plugin_alloc(plugin, frames); in snd_pcm_plug_alloc()
[all …]
Droute.c28 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 …]
Drate.c183 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 = (((frames << SHIFT) + (data->pitch / 2)) / 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 = (((frames << SHIFT) + (data->pitch / 2)) / data->pitch); in rate_dst_frames()
229 res = (((frames * data->pitch) + (BITS/2)) >> SHIFT); in rate_dst_frames()
[all …]
Dlinear.c58 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()
Dmulaw.c144 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 …]
Dio.c40 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()
Dcopy.c30 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()
Dpcm_plugin.h28 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);
/kernel/linux/linux-5.10/drivers/media/usb/pwc/
Dpwc-ctrl.c142 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 …]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
Dagg-rx.c16 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 …]
/kernel/linux/linux-5.10/drivers/xen/
Dmem-reservation.c31 xen_pfn_t *frames) in __xenmem_reservation_va_mapping_update() argument
47 set_phys_to_machine(pfn, frames[i]); in __xenmem_reservation_va_mapping_update()
55 mfn_pte(frames[i], PAGE_KERNEL), in __xenmem_reservation_va_mapping_update()
93 int xenmem_reservation_increase(int count, xen_pfn_t *frames) in xenmem_reservation_increase() argument
102 set_xen_guest_handle(reservation.extent_start, frames); in xenmem_reservation_increase()
109 int xenmem_reservation_decrease(int count, xen_pfn_t *frames) in xenmem_reservation_decrease() argument
118 set_xen_guest_handle(reservation.extent_start, frames); in xenmem_reservation_decrease()
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/camera/pipe/src/
Dpipe_util.c33 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()
/kernel/linux/linux-5.10/include/xen/
Dmem-reservation.h31 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);
/kernel/linux/linux-5.10/net/dsa/
DKconfig36 Say Y or M if you want to enable support for tagging frames for
47 Say Y if you want to enable support for tagging frames for the
55 Say Y if you want to enable support for tagging frames for the
62 Say Y or M if you want to enable support for tagging frames for the
68 Say Y or M if you want to enable support for tagging frames for the
74 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
86 Say Y if you want to enable support for tagging frames for the
92 Say Y or M if you want to enable support for tagging frames for the
100 Say Y or M if you want to enable support for tagging frames for the
[all …]
/kernel/linux/linux-5.10/net/mac80211/
Dmesh_ps.c414 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 …]
/kernel/linux/linux-5.10/sound/core/
Dpcm_compat.c29 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()
283 u32 frames; member
290 u32 frames; in snd_pcm_ioctl_xferi_compat() local
301 get_user(frames, &data32->frames)) in snd_pcm_ioctl_xferi_compat()
305 err = snd_pcm_lib_write(substream, compat_ptr(buf), frames); in snd_pcm_ioctl_xferi_compat()
[all …]
Dpcm_lib.c34 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 …]
/kernel/linux/linux-5.10/drivers/dma/
Dbcm2835-dma.c90 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 …]
/kernel/linux/linux-5.10/sound/firewire/
Damdtp-am824.c151 __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()
/kernel/linux/linux-5.10/sound/firewire/fireface/
Damdtp-ff.c31 __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()
/kernel/linux/linux-5.10/net/can/
Dbcm.c117 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()
693 if ((get_u64(op->frames, 0) & get_u64(rxframe, 0)) == in bcm_rx_handler()
694 (get_u64(op->frames, 0) & in bcm_rx_handler()
695 get_u64(op->frames + op->cfsiz * i, 0))) { in bcm_rx_handler()
727 if ((op->frames) && (op->frames != &op->sframe)) in bcm_free_op_rcu()
728 kfree(op->frames); in bcm_free_op_rcu()
[all …]
/kernel/linux/linux-5.10/sound/usb/misc/
Dua101.c212 unsigned int frames) in copy_playback_data() argument
221 if (stream->buffer_pos + frames <= runtime->buffer_size) { in copy_playback_data()
222 memcpy(urb->transfer_buffer, source, frames * frame_bytes); in copy_playback_data()
228 runtime->dma_area, (frames - frames1) * frame_bytes); in copy_playback_data()
231 stream->buffer_pos += frames; in copy_playback_data()
234 stream->period_pos += frames; in copy_playback_data()
254 unsigned int frames; in playback_work() local
277 frames = ua->rate_feedback[ua->rate_feedback_start]; in playback_work()
288 frames * ua->playback.frame_bytes; in playback_work()
292 frames); in playback_work()
[all …]
/kernel/linux/linux-5.10/drivers/net/
Dthunderbolt.c138 struct tbnet_frame frames[TBNET_RING_SIZE]; member
327 struct tbnet_frame *tf = &ring->frames[i]; in tbnet_free_buffers()
474 struct tbnet_frame *tf = &ring->frames[index]; in tbnet_alloc_rx_buffers()
524 tf = &ring->frames[index]; in tbnet_get_tx_buffer()
553 struct tbnet_frame *tf = &ring->frames[i]; in tbnet_alloc_tx_buffers()
903 struct tbnet_frame **frames, u32 frame_count) in tbnet_xmit_csum_and_map() argument
905 struct thunderbolt_ip_frame_header *hdr = page_address(frames[0]->page); in tbnet_xmit_csum_and_map()
919 hdr = page_address(frames[i]->page); in tbnet_xmit_csum_and_map()
922 frames[i]->frame.buffer_phy, in tbnet_xmit_csum_and_map()
923 tbnet_frame_size(frames[i]), DMA_TO_DEVICE); in tbnet_xmit_csum_and_map()
[all …]
/kernel/linux/linux-5.10/arch/x86/xen/
Dgrant-table.c31 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()
/kernel/linux/linux-5.10/Documentation/networking/
Dcan.rst31 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 …]

12345678910>>...14