Home
last modified time | relevance | path

Searched refs:chan (Results 201 - 225 of 3758) sorted by relevance

12345678910>>...151

/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dgf100.c41 struct nv50_sw_chan *chan = in gf100_sw_chan_vblsem_release() local
42 container_of(notify, typeof(*chan), vblank.notify[notify->id]); in gf100_sw_chan_vblsem_release()
43 struct nvkm_sw *sw = chan->base.sw; in gf100_sw_chan_vblsem_release()
45 u32 inst = chan->base.fifo->inst->addr >> 12; in gf100_sw_chan_vblsem_release()
49 nvkm_wr32(device, 0x06000c, upper_32_bits(chan->vblank.offset)); in gf100_sw_chan_vblsem_release()
50 nvkm_wr32(device, 0x060010, lower_32_bits(chan->vblank.offset)); in gf100_sw_chan_vblsem_release()
51 nvkm_wr32(device, 0x060014, chan->vblank.value); in gf100_sw_chan_vblsem_release()
59 struct nv50_sw_chan *chan = nv50_sw_chan(base); in gf100_sw_chan_mthd() local
60 struct nvkm_engine *engine = chan->base.object.engine; in gf100_sw_chan_mthd()
64 chan in gf100_sw_chan_mthd()
110 struct nv50_sw_chan *chan; gf100_sw_chan_new() local
[all...]
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Ddma.h54 #define clear_dma_ff(chan)
61 extern void set_dma_page(unsigned int chan, char pagenr);
67 extern int request_dma(unsigned int chan, const char * device_id);
73 extern void free_dma(unsigned int chan);
80 extern void enable_dma(unsigned int chan);
87 extern void disable_dma(unsigned int chan);
91 extern int dma_channel_active(unsigned int chan);
99 extern void set_dma_sg(unsigned int chan, struct scatterlist *sg, int nr_sg);
107 extern void __set_dma_addr(unsigned int chan, void *addr);
108 #define set_dma_addr(chan, add
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Ddma.h57 #define clear_dma_ff(chan)
64 extern void set_dma_page(unsigned int chan, char pagenr);
70 extern int request_dma(unsigned int chan, const char * device_id);
76 extern void free_dma(unsigned int chan);
83 extern void enable_dma(unsigned int chan);
90 extern void disable_dma(unsigned int chan);
94 extern int dma_channel_active(unsigned int chan);
102 extern void set_dma_sg(unsigned int chan, struct scatterlist *sg, int nr_sg);
110 extern void __set_dma_addr(unsigned int chan, void *addr);
111 #define set_dma_addr(chan, add
[all...]
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dxilinx-xadc-events.c32 const struct iio_chan_spec *chan; in xadc_handle_event() local
38 chan = xadc_event_to_channel(indio_dev, event); in xadc_handle_event()
40 if (chan->type == IIO_TEMP) { in xadc_handle_event()
46 IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, in xadc_handle_event()
56 IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, in xadc_handle_event()
70 static unsigned int xadc_get_threshold_offset(const struct iio_chan_spec *chan, in xadc_get_threshold_offset() argument
75 if (chan->type == IIO_TEMP) { in xadc_get_threshold_offset()
78 if (chan in xadc_get_threshold_offset()
90 xadc_get_alarm_mask(const struct iio_chan_spec *chan) xadc_get_alarm_mask() argument
113 xadc_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) xadc_read_event_config() argument
122 xadc_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) xadc_write_event_config() argument
161 xadc_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) xadc_read_event_value() argument
185 xadc_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) xadc_write_event_value() argument
[all...]
/kernel/linux/linux-5.10/include/linux/iio/
H A Dconsumer.h44 * @chan: The channel to be released.
46 void iio_channel_release(struct iio_channel *chan);
79 * @chan: Array of channels to be released.
81 void iio_channel_release_all(struct iio_channel *chan);
171 * @chan: The channel being queried.
177 int iio_read_channel_raw(struct iio_channel *chan,
182 * @chan: The channel being queried.
191 int iio_read_channel_average_raw(struct iio_channel *chan, int *val);
195 * @chan: The channel being queried.
206 int iio_read_channel_processed(struct iio_channel *chan, in
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-apple-nco.c79 struct applnco_channel *chan = to_applnco_channel(hw); in applnco_enable_nolock() local
82 val = readl_relaxed(chan->base + REG_CTRL); in applnco_enable_nolock()
83 writel_relaxed(val | CTRL_ENABLE, chan->base + REG_CTRL); in applnco_enable_nolock()
88 struct applnco_channel *chan = to_applnco_channel(hw); in applnco_disable_nolock() local
91 val = readl_relaxed(chan->base + REG_CTRL); in applnco_disable_nolock()
92 writel_relaxed(val & ~CTRL_ENABLE, chan->base + REG_CTRL); in applnco_disable_nolock()
97 struct applnco_channel *chan = to_applnco_channel(hw); in applnco_is_enabled() local
99 return (readl_relaxed(chan->base + REG_CTRL) & CTRL_ENABLE) != 0; in applnco_is_enabled()
157 struct applnco_channel *chan = to_applnco_channel(hw); in applnco_set_rate() local
169 div = applnco_div_translate(chan in applnco_set_rate()
192 struct applnco_channel *chan = to_applnco_channel(hw); applnco_recalc_rate() local
226 struct applnco_channel *chan = to_applnco_channel(hw); applnco_enable() local
238 struct applnco_channel *chan = to_applnco_channel(hw); applnco_disable() local
288 struct applnco_channel *chan; applnco_probe() local
[all...]
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dl2cap.h611 struct l2cap_chan *(*new_connection) (struct l2cap_chan *chan);
612 int (*recv) (struct l2cap_chan * chan,
614 void (*teardown) (struct l2cap_chan *chan, int err);
615 void (*close) (struct l2cap_chan *chan);
616 void (*state_change) (struct l2cap_chan *chan,
618 void (*ready) (struct l2cap_chan *chan);
619 void (*defer) (struct l2cap_chan *chan);
620 void (*resume) (struct l2cap_chan *chan);
621 void (*suspend) (struct l2cap_chan *chan);
622 void (*set_shutdown) (struct l2cap_chan *chan);
687 struct l2cap_chan *chan; global() member
811 l2cap_chan_lock(struct l2cap_chan *chan) l2cap_chan_lock() argument
816 l2cap_chan_unlock(struct l2cap_chan *chan) l2cap_chan_unlock() argument
821 l2cap_set_timer(struct l2cap_chan *chan, struct delayed_work *work, long timeout) l2cap_set_timer() argument
835 l2cap_clear_timer(struct l2cap_chan *chan, struct delayed_work *work) l2cap_clear_timer() argument
857 __seq_offset(struct l2cap_chan *chan, __u16 seq1, __u16 seq2) __seq_offset() argument
865 __next_seq(struct l2cap_chan *chan, __u16 seq) __next_seq() argument
870 l2cap_chan_no_new_connection(struct l2cap_chan *chan) l2cap_chan_no_new_connection() argument
875 l2cap_chan_no_recv(struct l2cap_chan *chan, struct sk_buff *skb) l2cap_chan_no_recv() argument
880 l2cap_chan_no_alloc_skb(struct l2cap_chan *chan, unsigned long hdr_len, unsigned long len, int nb) l2cap_chan_no_alloc_skb() argument
887 l2cap_chan_no_teardown(struct l2cap_chan *chan, int err) l2cap_chan_no_teardown() argument
891 l2cap_chan_no_close(struct l2cap_chan *chan) l2cap_chan_no_close() argument
895 l2cap_chan_no_ready(struct l2cap_chan *chan) l2cap_chan_no_ready() argument
899 l2cap_chan_no_state_change(struct l2cap_chan *chan, int state, int err) l2cap_chan_no_state_change() argument
904 l2cap_chan_no_defer(struct l2cap_chan *chan) l2cap_chan_no_defer() argument
908 l2cap_chan_no_suspend(struct l2cap_chan *chan) l2cap_chan_no_suspend() argument
912 l2cap_chan_no_resume(struct l2cap_chan *chan) l2cap_chan_no_resume() argument
916 l2cap_chan_no_set_shutdown(struct l2cap_chan *chan) l2cap_chan_no_set_shutdown() argument
920 l2cap_chan_no_get_sndtimeo(struct l2cap_chan *chan) l2cap_chan_no_get_sndtimeo() argument
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dat_xdmac.c185 struct dma_chan chan; member
217 struct at_xdmac_chan chan[]; member
263 return container_of(dchan, struct at_xdmac_chan, chan); in to_at_xdmac_chan()
266 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() argument
268 return &chan->dev->device; in chan2dev()
338 struct at_xdmac *atxdmac = to_at_xdmac(atchan->chan.device); in at_xdmac_start_xfer()
341 dev_vdbg(chan2dev(&atchan->chan), "%s: desc 0x%p\n", __func__, first); in at_xdmac_start_xfer()
376 dev_vdbg(chan2dev(&atchan->chan), in at_xdmac_start_xfer()
404 dev_vdbg(chan2dev(&atchan->chan), in at_xdmac_start_xfer()
409 dev_vdbg(chan2dev(&atchan->chan), in at_xdmac_start_xfer()
439 at_xdmac_alloc_desc(struct dma_chan *chan, gfp_t gfp_flags) at_xdmac_alloc_desc() argument
483 at_xdmac_queue_desc(struct dma_chan *chan, struct at_xdmac_desc *prev, struct at_xdmac_desc *desc) at_xdmac_queue_desc() argument
497 at_xdmac_increment_block_count(struct dma_chan *chan, struct at_xdmac_desc *desc) at_xdmac_increment_block_count() argument
515 struct dma_chan *chan; at_xdmac_xlate() local
539 at_xdmac_compute_chan_conf(struct dma_chan *chan, enum dma_transfer_direction direction) at_xdmac_compute_chan_conf() argument
616 at_xdmac_set_slave_config(struct dma_chan *chan, struct dma_slave_config *sconfig) at_xdmac_set_slave_config() argument
632 at_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) at_xdmac_prep_slave_sg() argument
734 at_xdmac_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) at_xdmac_prep_dma_cyclic() argument
818 at_xdmac_align_width(struct dma_chan *chan, dma_addr_t addr) at_xdmac_align_width() argument
848 at_xdmac_interleaved_queue_desc(struct dma_chan *chan, struct at_xdmac_chan *atchan, struct at_xdmac_desc *prev, dma_addr_t src, dma_addr_t dst, struct dma_interleaved_template *xt, struct data_chunk *chunk) at_xdmac_interleaved_queue_desc() argument
940 at_xdmac_prep_interleaved(struct dma_chan *chan, struct dma_interleaved_template *xt, unsigned long flags) at_xdmac_prep_interleaved() argument
1037 at_xdmac_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, size_t len, unsigned long flags) at_xdmac_prep_dma_memcpy() argument
1141 at_xdmac_memset_create_desc(struct dma_chan *chan, struct at_xdmac_chan *atchan, dma_addr_t dst_addr, size_t len, int value) at_xdmac_memset_create_desc() argument
1210 at_xdmac_prep_dma_memset(struct dma_chan *chan, dma_addr_t dest, int value, size_t len, unsigned long flags) at_xdmac_prep_dma_memset() argument
1233 at_xdmac_prep_dma_memset_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, int value, unsigned long flags) at_xdmac_prep_dma_memset_sg() argument
1395 at_xdmac_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *txstate) at_xdmac_tx_status() argument
1719 at_xdmac_issue_pending(struct dma_chan *chan) at_xdmac_issue_pending() argument
1733 at_xdmac_device_config(struct dma_chan *chan, struct dma_slave_config *config) at_xdmac_device_config() argument
1749 at_xdmac_device_pause(struct dma_chan *chan) at_xdmac_device_pause() argument
1770 at_xdmac_device_resume(struct dma_chan *chan) at_xdmac_device_resume() argument
1791 at_xdmac_device_terminate_all(struct dma_chan *chan) at_xdmac_device_terminate_all() argument
1819 at_xdmac_alloc_chan_resources(struct dma_chan *chan) at_xdmac_alloc_chan_resources() argument
1859 at_xdmac_free_chan_resources(struct dma_chan *chan) at_xdmac_free_chan_resources() argument
1878 struct dma_chan *chan, *_chan; atmel_xdmac_prepare() local
1897 struct dma_chan *chan, *_chan; atmel_xdmac_suspend() local
1923 struct dma_chan *chan, *_chan; atmel_xdmac_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Dhcd.c430 * @chan: Pointer to the channel to dump
438 struct dwc2_host_chan *chan) in dwc2_dump_channel_info()
449 if (!chan) in dwc2_dump_channel_info()
452 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_dump_channel_info()
453 hcsplt = dwc2_readl(hsotg, HCSPLT(chan->hc_num)); in dwc2_dump_channel_info()
454 hctsiz = dwc2_readl(hsotg, HCTSIZ(chan->hc_num)); in dwc2_dump_channel_info()
455 hc_dma = dwc2_readl(hsotg, HCDMA(chan->hc_num)); in dwc2_dump_channel_info()
457 dev_dbg(hsotg->dev, " Assigned to channel %p:\n", chan); in dwc2_dump_channel_info()
463 chan->dev_addr, chan in dwc2_dump_channel_info()
437 dwc2_dump_channel_info(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_dump_channel_info() argument
488 struct dwc2_host_chan *chan = hsotg->hc_ptr_array[i]; dwc2_dump_channel_info() local
530 dwc2_hc_enable_slave_ints(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_enable_slave_ints() argument
608 dwc2_hc_enable_dma_ints(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_enable_dma_ints() argument
645 dwc2_hc_enable_ints(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_enable_ints() argument
686 dwc2_hc_init(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_init() argument
801 dwc2_hc_halt(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, enum dwc2_halt_status halt_status) dwc2_hc_halt() argument
965 dwc2_hc_cleanup(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_cleanup() argument
993 dwc2_hc_set_even_odd_frame(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, u32 *hcchar) dwc2_hc_set_even_odd_frame() argument
1092 dwc2_set_pid_isoc(struct dwc2_host_chan *chan) dwc2_set_pid_isoc() argument
1128 dwc2_hc_write_packet(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_write_packet() argument
1174 dwc2_hc_do_ping(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_do_ping() argument
1227 dwc2_hc_start_transfer(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_start_transfer() argument
1442 dwc2_hc_start_transfer_ddma(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_start_transfer_ddma() argument
1531 dwc2_hc_continue_transfer(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_continue_transfer() argument
2306 struct dwc2_host_chan *chan, *chan_tmp; dwc2_hcd_reinit() local
2340 dwc2_hc_init_split(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, struct dwc2_qtd *qtd, struct dwc2_hcd_urb *urb) dwc2_hc_init_split() argument
2354 dwc2_hc_init_xfer(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, struct dwc2_qtd *qtd) dwc2_hc_init_xfer() argument
2444 dwc2_alloc_split_dma_aligned_buf(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, struct dwc2_host_chan *chan) dwc2_alloc_split_dma_aligned_buf() argument
2581 struct dwc2_host_chan *chan; dwc2_assign_and_init_hc() local
2817 dwc2_queue_transaction(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, u16 fifo_dwords_avail) dwc2_queue_transaction() argument
3838 struct dwc2_host_chan *chan; dwc2_hcd_dump_state() local
4951 struct dwc2_host_chan *chan = hsotg->hc_ptr_array[i]; dwc2_hcd_free() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Dhcd.c395 * @chan: Pointer to the channel to dump
403 struct dwc2_host_chan *chan) in dwc2_dump_channel_info()
414 if (!chan) in dwc2_dump_channel_info()
417 hcchar = dwc2_readl(hsotg, HCCHAR(chan->hc_num)); in dwc2_dump_channel_info()
418 hcsplt = dwc2_readl(hsotg, HCSPLT(chan->hc_num)); in dwc2_dump_channel_info()
419 hctsiz = dwc2_readl(hsotg, HCTSIZ(chan->hc_num)); in dwc2_dump_channel_info()
420 hc_dma = dwc2_readl(hsotg, HCDMA(chan->hc_num)); in dwc2_dump_channel_info()
422 dev_dbg(hsotg->dev, " Assigned to channel %p:\n", chan); in dwc2_dump_channel_info()
428 chan->dev_addr, chan in dwc2_dump_channel_info()
402 dwc2_dump_channel_info(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_dump_channel_info() argument
453 struct dwc2_host_chan *chan = hsotg->hc_ptr_array[i]; dwc2_dump_channel_info() local
495 dwc2_hc_enable_slave_ints(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_enable_slave_ints() argument
573 dwc2_hc_enable_dma_ints(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_enable_dma_ints() argument
610 dwc2_hc_enable_ints(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_enable_ints() argument
651 dwc2_hc_init(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_init() argument
766 dwc2_hc_halt(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, enum dwc2_halt_status halt_status) dwc2_hc_halt() argument
930 dwc2_hc_cleanup(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_cleanup() argument
958 dwc2_hc_set_even_odd_frame(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, u32 *hcchar) dwc2_hc_set_even_odd_frame() argument
1057 dwc2_set_pid_isoc(struct dwc2_host_chan *chan) dwc2_set_pid_isoc() argument
1093 dwc2_hc_write_packet(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_write_packet() argument
1139 dwc2_hc_do_ping(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_do_ping() argument
1192 dwc2_hc_start_transfer(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_start_transfer() argument
1407 dwc2_hc_start_transfer_ddma(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_start_transfer_ddma() argument
1496 dwc2_hc_continue_transfer(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan) dwc2_hc_continue_transfer() argument
2271 struct dwc2_host_chan *chan, *chan_tmp; dwc2_hcd_reinit() local
2305 dwc2_hc_init_split(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, struct dwc2_qtd *qtd, struct dwc2_hcd_urb *urb) dwc2_hc_init_split() argument
2319 dwc2_hc_init_xfer(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, struct dwc2_qtd *qtd) dwc2_hc_init_xfer() argument
2409 dwc2_alloc_split_dma_aligned_buf(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, struct dwc2_host_chan *chan) dwc2_alloc_split_dma_aligned_buf() argument
2546 struct dwc2_host_chan *chan; dwc2_assign_and_init_hc() local
2782 dwc2_queue_transaction(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, u16 fifo_dwords_avail) dwc2_queue_transaction() argument
3856 struct dwc2_host_chan *chan; dwc2_hcd_dump_state() local
5036 struct dwc2_host_chan *chan = hsotg->hc_ptr_array[i]; dwc2_hcd_free() local
[all...]
/kernel/linux/linux-6.6/drivers/mailbox/
H A Darm_mhuv2.c207 int (*rx_startup)(struct mhuv2 *mhu, struct mbox_chan *chan);
208 void (*rx_shutdown)(struct mhuv2 *mhu, struct mbox_chan *chan);
209 void *(*read_data)(struct mhuv2 *mhu, struct mbox_chan *chan);
211 void (*tx_startup)(struct mhuv2 *mhu, struct mbox_chan *chan);
212 void (*tx_shutdown)(struct mhuv2 *mhu, struct mbox_chan *chan);
213 int (*last_tx_done)(struct mhuv2 *mhu, struct mbox_chan *chan);
214 int (*send_data)(struct mhuv2 *mhu, struct mbox_chan *chan, void *arg);
261 static int mhuv2_doorbell_rx_startup(struct mhuv2 *mhu, struct mbox_chan *chan) in mhuv2_doorbell_rx_startup() argument
263 struct mhuv2_mbox_chan_priv *priv = chan->con_priv; in mhuv2_doorbell_rx_startup()
271 struct mbox_chan *chan) in mhuv2_doorbell_rx_shutdown()
270 mhuv2_doorbell_rx_shutdown(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_doorbell_rx_shutdown() argument
279 mhuv2_doorbell_read_data(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_doorbell_read_data() argument
288 mhuv2_doorbell_last_tx_done(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_doorbell_last_tx_done() argument
297 mhuv2_doorbell_send_data(struct mhuv2 *mhu, struct mbox_chan *chan, void *arg) mhuv2_doorbell_send_data() argument
325 mhuv2_data_transfer_rx_startup(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_data_transfer_rx_startup() argument
339 mhuv2_data_transfer_rx_shutdown(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_data_transfer_rx_shutdown() argument
348 mhuv2_data_transfer_read_data(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_data_transfer_read_data() argument
385 mhuv2_data_transfer_tx_startup(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_data_transfer_tx_startup() argument
398 mhuv2_data_transfer_tx_shutdown(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_data_transfer_tx_shutdown() argument
408 mhuv2_data_transfer_last_tx_done(struct mhuv2 *mhu, struct mbox_chan *chan) mhuv2_data_transfer_last_tx_done() argument
445 mhuv2_data_transfer_send_data(struct mhuv2 *mhu, struct mbox_chan *chan, void *arg) mhuv2_data_transfer_send_data() argument
543 struct mbox_chan *chan; mhuv2_sender_interrupt() local
624 struct mbox_chan *chan; get_irq_chan_comb_rx() local
679 struct mbox_chan *chan = get_irq_chan_rx(mhu); mhuv2_receiver_interrupt() local
711 mhuv2_sender_last_tx_done(struct mbox_chan *chan) mhuv2_sender_last_tx_done() argument
719 mhuv2_sender_send_data(struct mbox_chan *chan, void *data) mhuv2_sender_send_data() argument
730 mhuv2_sender_startup(struct mbox_chan *chan) mhuv2_sender_startup() argument
740 mhuv2_sender_shutdown(struct mbox_chan *chan) mhuv2_sender_shutdown() argument
756 mhuv2_receiver_startup(struct mbox_chan *chan) mhuv2_receiver_startup() argument
764 mhuv2_receiver_shutdown(struct mbox_chan *chan) mhuv2_receiver_shutdown() argument
772 mhuv2_receiver_send_data(struct mbox_chan *chan, void *data) mhuv2_receiver_send_data() argument
779 mhuv2_receiver_last_tx_done(struct mbox_chan *chan) mhuv2_receiver_last_tx_done() argument
[all...]
H A Dmailbox-altera.c49 struct mbox_chan *chan; member
52 static struct altera_mbox *mbox_chan_to_altera_mbox(struct mbox_chan *chan) in mbox_chan_to_altera_mbox() argument
54 if (!chan || !chan->con_priv) in mbox_chan_to_altera_mbox()
57 return (struct altera_mbox *)chan->con_priv; in mbox_chan_to_altera_mbox()
117 static void altera_mbox_rx_data(struct mbox_chan *chan) in altera_mbox_rx_data() argument
119 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_rx_data()
127 mbox_chan_received_data(chan, (void *)data); in altera_mbox_rx_data()
135 altera_mbox_rx_data(mbox->chan); in altera_mbox_poll_rx()
143 struct mbox_chan *chan in altera_mbox_tx_interrupt() local
154 struct mbox_chan *chan = (struct mbox_chan *)p; altera_mbox_rx_interrupt() local
160 altera_mbox_startup_sender(struct mbox_chan *chan) altera_mbox_startup_sender() argument
179 altera_mbox_startup_receiver(struct mbox_chan *chan) altera_mbox_startup_receiver() argument
206 altera_mbox_send_data(struct mbox_chan *chan, void *data) altera_mbox_send_data() argument
233 altera_mbox_last_tx_done(struct mbox_chan *chan) altera_mbox_last_tx_done() argument
241 altera_mbox_peek_data(struct mbox_chan *chan) altera_mbox_peek_data() argument
248 altera_mbox_startup(struct mbox_chan *chan) altera_mbox_startup() argument
264 altera_mbox_shutdown(struct mbox_chan *chan) altera_mbox_shutdown() argument
[all...]
/kernel/linux/linux-6.6/drivers/dma/ptdma/
H A Dptdma-dmaengine.c18 return container_of(dma_chan, struct pt_dma_chan, vc.chan); in to_pt_chan()
28 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_free_chan_resources() local
30 vchan_free_chan_resources(&chan->vc); in pt_free_chan_resources()
35 struct pt_dma_chan *chan = to_pt_chan(dma_chan); in pt_synchronize() local
37 vchan_synchronize(&chan->vc); in pt_synchronize()
70 static struct pt_dma_desc *pt_next_dma_desc(struct pt_dma_chan *chan) in pt_next_dma_desc() argument
73 struct virt_dma_desc *vd = vchan_next_desc(&chan->vc); in pt_next_dma_desc()
78 static struct pt_dma_desc *pt_handle_active_desc(struct pt_dma_chan *chan, in pt_handle_active_desc() argument
100 spin_lock_irqsave(&chan->vc.lock, flags); in pt_handle_active_desc()
116 desc = pt_next_dma_desc(chan); in pt_handle_active_desc()
134 struct pt_dma_chan *chan; pt_cmd_callback() local
162 pt_alloc_dma_desc(struct pt_dma_chan *chan, unsigned long flags) pt_alloc_dma_desc() argument
187 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_create_desc() local
227 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_prep_dma_interrupt() local
239 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_issue_pending() local
274 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_pause() local
286 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_resume() local
304 struct pt_dma_chan *chan = to_pt_chan(dma_chan); pt_terminate_all() local
322 struct pt_dma_chan *chan; pt_dmaengine_register() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Ddmanv04.c38 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv04_fifo_dma_object_dtor() local
39 struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; in nv04_fifo_dma_object_dtor()
41 mutex_lock(&chan->fifo->base.engine.subdev.mutex); in nv04_fifo_dma_object_dtor()
43 mutex_unlock(&chan->fifo->base.engine.subdev.mutex); in nv04_fifo_dma_object_dtor()
50 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv04_fifo_dma_object_ctor() local
51 struct nvkm_instmem *imem = chan->fifo->base.engine.subdev.device->imem; in nv04_fifo_dma_object_ctor()
52 u32 context = 0x80000000 | chan->base.chid << 24; in nv04_fifo_dma_object_ctor()
66 mutex_lock(&chan->fifo->base.engine.subdev.mutex); in nv04_fifo_dma_object_ctor()
67 hash = nvkm_ramht_insert(imem->ramht, object, chan->base.chid, 4, in nv04_fifo_dma_object_ctor()
69 mutex_unlock(&chan in nv04_fifo_dma_object_ctor()
76 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); nv04_fifo_dma_fini() local
129 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); nv04_fifo_dma_init() local
142 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); nv04_fifo_dma_dtor() local
173 struct nv04_fifo_chan *chan = NULL; nv04_fifo_dma_new() local
[all...]
H A Dgpfifonv50.c42 struct nv50_fifo_chan *chan; in nv50_fifo_gpfifo_new() local
58 if (!(chan = kzalloc(sizeof(*chan), GFP_KERNEL))) in nv50_fifo_gpfifo_new()
60 *pobject = &chan->base.object; in nv50_fifo_gpfifo_new()
63 oclass, chan); in nv50_fifo_gpfifo_new()
67 args->v0.chid = chan->base.chid; in nv50_fifo_gpfifo_new()
71 nvkm_kmap(chan->ramfc); in nv50_fifo_gpfifo_new()
72 nvkm_wo32(chan->ramfc, 0x3c, 0x403f6078); in nv50_fifo_gpfifo_new()
73 nvkm_wo32(chan->ramfc, 0x44, 0x01003fff); in nv50_fifo_gpfifo_new()
74 nvkm_wo32(chan in nv50_fifo_gpfifo_new()
[all...]
H A Ddmanv40.c62 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv40_fifo_dma_engine_fini() local
63 struct nv04_fifo *fifo = chan->fifo; in nv40_fifo_dma_engine_fini()
77 if (chid == chan->base.chid) in nv40_fifo_dma_engine_fini()
80 nvkm_wo32(imem->ramfc, chan->ramfc + ctx, 0x00000000); in nv40_fifo_dma_engine_fini()
92 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv40_fifo_dma_engine_init() local
93 struct nv04_fifo *fifo = chan->fifo; in nv40_fifo_dma_engine_init()
102 inst = chan->engn[engine->subdev.index]->addr >> 4; in nv40_fifo_dma_engine_init()
108 if (chid == chan->base.chid) in nv40_fifo_dma_engine_init()
111 nvkm_wo32(imem->ramfc, chan->ramfc + ctx, inst); in nv40_fifo_dma_engine_init()
123 struct nv04_fifo_chan *chan in nv40_fifo_dma_engine_dtor() local
132 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); nv40_fifo_dma_engine_ctor() local
146 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); nv40_fifo_dma_object_ctor() local
191 struct nv04_fifo_chan *chan = NULL; nv40_fifo_dma_new() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dhisi_dma.c166 struct hisi_dma_chan chan[]; member
322 return container_of(c, struct hisi_dma_chan, vc.chan); in to_hisi_dma_chan()
420 static void hisi_dma_reset_or_disable_hw_chan(struct hisi_dma_chan *chan, in hisi_dma_reset_or_disable_hw_chan() argument
423 struct hisi_dma_dev *hdma_dev = chan->hdma_dev; in hisi_dma_reset_or_disable_hw_chan()
424 u32 index = chan->qp_num, tmp; in hisi_dma_reset_or_disable_hw_chan()
463 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_free_chan_resources() local
464 struct hisi_dma_dev *hdma_dev = chan->hdma_dev; in hisi_dma_free_chan_resources()
466 hisi_dma_reset_or_disable_hw_chan(chan, false); in hisi_dma_free_chan_resources()
467 vchan_free_chan_resources(&chan->vc); in hisi_dma_free_chan_resources()
469 memset(chan in hisi_dma_free_chan_resources()
485 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); hisi_dma_prep_dma_memcpy() local
506 hisi_dma_start_transfer(struct hisi_dma_chan *chan) hisi_dma_start_transfer() argument
541 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); hisi_dma_issue_pending() local
554 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); hisi_dma_terminate_all() local
578 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); hisi_dma_synchronize() local
588 struct hisi_dma_chan *chan; hisi_dma_alloc_qps_mem() local
609 struct hisi_dma_chan *chan = &hdma_dev->chan[index]; hisi_dma_init_hw_qp() local
729 struct hisi_dma_chan *chan = data; hisi_dma_irq() local
[all...]
/kernel/linux/linux-5.10/net/bluetooth/
H A D6lowpan.c34 struct l2cap_chan *chan; member
58 struct l2cap_chan *chan; member
118 &peer->chan->dst, peer->chan->dst_type); in peer_lookup_ba()
120 if (bacmp(&peer->chan->dst, ba)) in peer_lookup_ba()
123 if (type == peer->chan->dst_type) { in peer_lookup_ba()
135 __peer_lookup_chan(struct lowpan_btle_dev *dev, struct l2cap_chan *chan) in __peer_lookup_chan() argument
140 if (peer->chan == chan) in __peer_lookup_chan()
153 if (peer->chan in __peer_lookup_conn()
373 chan_recv_cb(struct l2cap_chan *chan, struct sk_buff *skb) chan_recv_cb() argument
457 send_pkt(struct l2cap_chan *chan, struct sk_buff *skb, struct net_device *netdev) send_pkt() argument
647 struct l2cap_chan *chan; chan_create() local
662 add_peer_chan(struct l2cap_chan *chan, struct lowpan_btle_dev *dev, bool new_netdev) add_peer_chan() argument
692 setup_netdev(struct l2cap_chan *chan, struct lowpan_btle_dev **dev) setup_netdev() argument
741 chan_ready_cb(struct l2cap_chan *chan) chan_ready_cb() argument
767 struct l2cap_chan *chan; chan_new_conn_cb() local
791 chan_close_cb(struct l2cap_chan *chan) chan_close_cb() argument
848 chan_state_change_cb(struct l2cap_chan *chan, int state, int err) chan_state_change_cb() argument
854 chan_alloc_skb_cb(struct l2cap_chan *chan, unsigned long hdr_len, unsigned long len, int nb) chan_alloc_skb_cb() argument
865 chan_suspend_cb(struct l2cap_chan *chan) chan_suspend_cb() argument
878 chan_resume_cb(struct l2cap_chan *chan) chan_resume_cb() argument
891 chan_get_sndtimeo_cb(struct l2cap_chan *chan) chan_get_sndtimeo_cb() argument
923 struct l2cap_chan *chan; bt_6lowpan_connect() local
962 struct l2cap_chan *chan; bt_6lowpan_listen() local
[all...]
/kernel/linux/linux-5.10/drivers/mailbox/
H A Dmailbox-altera.c49 struct mbox_chan *chan; member
52 static struct altera_mbox *mbox_chan_to_altera_mbox(struct mbox_chan *chan) in mbox_chan_to_altera_mbox() argument
54 if (!chan || !chan->con_priv) in mbox_chan_to_altera_mbox()
57 return (struct altera_mbox *)chan->con_priv; in mbox_chan_to_altera_mbox()
117 static void altera_mbox_rx_data(struct mbox_chan *chan) in altera_mbox_rx_data() argument
119 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_rx_data()
127 mbox_chan_received_data(chan, (void *)data); in altera_mbox_rx_data()
135 altera_mbox_rx_data(mbox->chan); in altera_mbox_poll_rx()
143 struct mbox_chan *chan in altera_mbox_tx_interrupt() local
154 struct mbox_chan *chan = (struct mbox_chan *)p; altera_mbox_rx_interrupt() local
160 altera_mbox_startup_sender(struct mbox_chan *chan) altera_mbox_startup_sender() argument
179 altera_mbox_startup_receiver(struct mbox_chan *chan) altera_mbox_startup_receiver() argument
206 altera_mbox_send_data(struct mbox_chan *chan, void *data) altera_mbox_send_data() argument
233 altera_mbox_last_tx_done(struct mbox_chan *chan) altera_mbox_last_tx_done() argument
241 altera_mbox_peek_data(struct mbox_chan *chan) altera_mbox_peek_data() argument
248 altera_mbox_startup(struct mbox_chan *chan) altera_mbox_startup() argument
264 altera_mbox_shutdown(struct mbox_chan *chan) altera_mbox_shutdown() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/ngene/
H A Dngene-dvb.c40 struct ngene_channel *chan = dvbdev->priv; in ts_write() local
41 struct ngene *dev = chan->dev; in ts_write()
57 struct ngene_channel *chan = dvbdev->priv; in ts_read() local
58 struct ngene *dev = chan->dev; in ts_read()
80 struct ngene_channel *chan = dvbdev->priv; in ts_poll() local
81 struct ngene *dev = chan->dev; in ts_poll()
162 struct ngene_channel *chan = priv; in tsin_exchange() local
163 struct ngene *dev = chan->dev; in tsin_exchange()
169 if (dev->ci.en && chan->number == 2) { in tsin_exchange()
189 if (chan in tsin_exchange()
255 struct ngene_channel *chan = priv; tsout_exchange() local
278 struct ngene_channel *chan = dvbdmx->priv; ngene_start_feed() local
291 struct ngene_channel *chan = dvbdmx->priv; ngene_stop_feed() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/ngene/
H A Dngene-dvb.c40 struct ngene_channel *chan = dvbdev->priv; in ts_write() local
41 struct ngene *dev = chan->dev; in ts_write()
57 struct ngene_channel *chan = dvbdev->priv; in ts_read() local
58 struct ngene *dev = chan->dev; in ts_read()
80 struct ngene_channel *chan = dvbdev->priv; in ts_poll() local
81 struct ngene *dev = chan->dev; in ts_poll()
162 struct ngene_channel *chan = priv; in tsin_exchange() local
163 struct ngene *dev = chan->dev; in tsin_exchange()
169 if (dev->ci.en && chan->number == 2) { in tsin_exchange()
189 if (chan in tsin_exchange()
255 struct ngene_channel *chan = priv; tsout_exchange() local
278 struct ngene_channel *chan = dvbdmx->priv; ngene_start_feed() local
291 struct ngene_channel *chan = dvbdmx->priv; ngene_stop_feed() local
[all...]
/third_party/ffmpeg/libavcodec/
H A Datrac3plus.c121 * @param[in,out] chan ptr to the channel parameters
126 static int num_coded_units(GetBitContext *gb, Atrac3pChanParams *chan, in num_coded_units() argument
129 chan->fill_mode = get_bits(gb, 2); in num_coded_units()
130 if (!chan->fill_mode) { in num_coded_units()
131 chan->num_coded_vals = ctx->num_quant_units; in num_coded_units()
133 chan->num_coded_vals = get_bits(gb, 5); in num_coded_units()
134 if (chan->num_coded_vals > ctx->num_quant_units) { in num_coded_units()
140 if (chan->fill_mode == 3) in num_coded_units()
141 chan->split_point = get_bits(gb, 2) + (chan in num_coded_units()
156 add_wordlen_weights(Atrac3pChanUnitCtx *ctx, Atrac3pChanParams *chan, int wtab_idx, AVCodecContext *avctx) add_wordlen_weights() argument
186 subtract_sf_weights(Atrac3pChanUnitCtx *ctx, Atrac3pChanParams *chan, int wtab_idx, AVCodecContext *avctx) subtract_sf_weights() argument
246 Atrac3pChanParams *chan = &ctx->channels[ch_num]; decode_channel_wordlen() local
393 Atrac3pChanParams *chan = &ctx->channels[ch_num]; decode_channel_sf_idx() local
641 Atrac3pChanParams *chan = &ctx->channels[ch_num]; decode_channel_code_tab() local
765 Atrac3pChanParams *chan; decode_spectrum() local
874 Atrac3pChanParams *chan = &ctx->channels[ch_num]; decode_gainc_npoints() local
980 Atrac3pChanParams *chan = &ctx->channels[ch_num]; decode_gainc_levels() local
1120 Atrac3pChanParams *chan = &ctx->channels[ch_num]; decode_gainc_loc_codes() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c129 static void pasemi_free_tx_chan(int chan) in pasemi_free_tx_chan() argument
131 BUG_ON(test_bit(chan, txch_free)); in pasemi_free_tx_chan()
132 set_bit(chan, txch_free); in pasemi_free_tx_chan()
148 static void pasemi_free_rx_chan(int chan) in pasemi_free_rx_chan() argument
150 BUG_ON(test_bit(chan, rxch_free)); in pasemi_free_rx_chan()
151 set_bit(chan, rxch_free); in pasemi_free_rx_chan()
173 struct pasemi_dmachan *chan; in pasemi_dma_alloc_chan() local
182 chan = buf + offset; in pasemi_dma_alloc_chan()
184 chan->priv = buf; in pasemi_dma_alloc_chan()
189 chan in pasemi_dma_alloc_chan()
214 pasemi_dma_free_chan(struct pasemi_dmachan *chan) pasemi_dma_free_chan() argument
240 pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) pasemi_dma_alloc_ring() argument
262 pasemi_dma_free_ring(struct pasemi_dmachan *chan) pasemi_dma_free_ring() argument
280 pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) pasemi_dma_start_chan() argument
304 pasemi_dma_stop_chan(const struct pasemi_dmachan *chan) pasemi_dma_stop_chan() argument
347 pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, dma_addr_t *handle) pasemi_dma_alloc_buf() argument
361 pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size, dma_addr_t *handle) pasemi_dma_free_buf() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c131 static void pasemi_free_tx_chan(int chan) in pasemi_free_tx_chan() argument
133 BUG_ON(test_bit(chan, txch_free)); in pasemi_free_tx_chan()
134 set_bit(chan, txch_free); in pasemi_free_tx_chan()
150 static void pasemi_free_rx_chan(int chan) in pasemi_free_rx_chan() argument
152 BUG_ON(test_bit(chan, rxch_free)); in pasemi_free_rx_chan()
153 set_bit(chan, rxch_free); in pasemi_free_rx_chan()
175 struct pasemi_dmachan *chan; in pasemi_dma_alloc_chan() local
184 chan = buf + offset; in pasemi_dma_alloc_chan()
186 chan->priv = buf; in pasemi_dma_alloc_chan()
191 chan in pasemi_dma_alloc_chan()
216 pasemi_dma_free_chan(struct pasemi_dmachan *chan) pasemi_dma_free_chan() argument
242 pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) pasemi_dma_alloc_ring() argument
264 pasemi_dma_free_ring(struct pasemi_dmachan *chan) pasemi_dma_free_ring() argument
282 pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) pasemi_dma_start_chan() argument
306 pasemi_dma_stop_chan(const struct pasemi_dmachan *chan) pasemi_dma_stop_chan() argument
349 pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, dma_addr_t *handle) pasemi_dma_alloc_buf() argument
363 pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size, dma_addr_t *handle) pasemi_dma_free_buf() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxgp100.c33 gp100_grctx_generate_pagepool(struct gf100_gr_chan *chan, u64 addr) in gp100_grctx_generate_pagepool() argument
35 gf100_grctx_patch_wr32(chan, 0x40800c, addr >> 8); in gp100_grctx_generate_pagepool()
36 gf100_grctx_patch_wr32(chan, 0x408010, 0x8007d800); in gp100_grctx_generate_pagepool()
37 gf100_grctx_patch_wr32(chan, 0x419004, addr >> 8); in gp100_grctx_generate_pagepool()
38 gf100_grctx_patch_wr32(chan, 0x419008, 0x00000000); in gp100_grctx_generate_pagepool()
42 gp100_grctx_generate_attrib(struct gf100_gr_chan *chan) in gp100_grctx_generate_attrib() argument
44 struct gf100_gr *gr = chan->gr; in gp100_grctx_generate_attrib()
54 gf100_grctx_patch_wr32(chan, 0x405830, attrib); in gp100_grctx_generate_attrib()
55 gf100_grctx_patch_wr32(chan, 0x40585c, alpha); in gp100_grctx_generate_attrib()
56 gf100_grctx_patch_wr32(chan, in gp100_grctx_generate_attrib()
84 gp100_grctx_generate_attrib_cb(struct gf100_gr_chan *chan, u64 addr, u32 size) gp100_grctx_generate_attrib_cb() argument
[all...]

Completed in 27 milliseconds

12345678910>>...151