Home
last modified time | relevance | path

Searched refs:rx (Results 1 – 25 of 1469) sorted by relevance

12345678910>>...59

/linux/drivers/net/ethernet/google/gve/
H A Dgve_rx_dqo.c21 static void gve_rx_free_hdr_bufs(struct gve_priv *priv, struct gve_rx_ring *rx) in gve_rx_free_hdr_bufs() argument
24 int buf_count = rx->dqo.bufq.mask + 1; in gve_rx_free_hdr_bufs()
26 if (rx->dqo.hdr_bufs.data) { in gve_rx_free_hdr_bufs()
28 rx->dqo.hdr_bufs.data, rx->dqo.hdr_bufs.addr); in gve_rx_free_hdr_bufs()
29 rx->dqo.hdr_bufs.data = NULL; in gve_rx_free_hdr_bufs()
33 static void gve_rx_init_ring_state_dqo(struct gve_rx_ring *rx, in gve_rx_init_ring_state_dqo() argument
40 rx->dqo.bufq.mask = buffer_queue_slots - 1; in gve_rx_init_ring_state_dqo()
41 rx->dqo.bufq.head = 0; in gve_rx_init_ring_state_dqo()
42 rx in gve_rx_init_ring_state_dqo()
70 struct gve_rx_ring *rx = &priv->rx[idx]; gve_rx_reset_ring_dqo() local
114 struct gve_rx_ring *rx = &priv->rx[idx]; gve_rx_stop_ring_dqo() local
126 gve_rx_free_ring_dqo(struct gve_priv * priv,struct gve_rx_ring * rx,struct gve_rx_alloc_rings_cfg * cfg) gve_rx_free_ring_dqo() argument
193 gve_rx_alloc_hdr_bufs(struct gve_priv * priv,struct gve_rx_ring * rx,const u32 buf_count) gve_rx_alloc_hdr_bufs() argument
216 gve_rx_alloc_ring_dqo(struct gve_priv * priv,struct gve_rx_alloc_rings_cfg * cfg,struct gve_rx_ring * rx,int idx) gve_rx_alloc_ring_dqo() argument
310 const struct gve_rx_ring *rx = &priv->rx[queue_idx]; gve_rx_write_doorbell_dqo() local
319 struct gve_rx_ring *rx; gve_rx_alloc_rings_dqo() local
351 struct gve_rx_ring *rx = cfg->rx; gve_rx_free_rings_dqo() local
364 gve_rx_post_buffers_dqo(struct gve_rx_ring * rx) gve_rx_post_buffers_dqo() argument
473 gve_rx_skb_hwtstamp(struct gve_rx_ring * rx,const struct gve_rx_compl_desc_dqo * desc) gve_rx_skb_hwtstamp() argument
498 gve_rx_free_skb(struct napi_struct * napi,struct gve_rx_ring * rx) gve_rx_free_skb() argument
510 gve_rx_should_trigger_copy_ondemand(struct gve_rx_ring * rx) gve_rx_should_trigger_copy_ondemand() argument
521 gve_rx_copy_ondemand(struct gve_rx_ring * rx,struct gve_rx_buf_state_dqo * buf_state,u16 buf_len) gve_rx_copy_ondemand() argument
547 gve_skb_add_rx_frag(struct gve_rx_ring * rx,struct gve_rx_buf_state_dqo * buf_state,int num_frags,u16 buf_len) gve_skb_add_rx_frag() argument
571 gve_rx_append_frags(struct napi_struct * napi,struct gve_rx_buf_state_dqo * buf_state,u16 buf_len,struct gve_rx_ring * rx,struct gve_priv * priv) gve_rx_append_frags() argument
608 gve_xdp_tx_dqo(struct gve_priv * priv,struct gve_rx_ring * rx,struct xdp_buff * xdp) gve_xdp_tx_dqo() argument
632 gve_xsk_done_dqo(struct gve_priv * priv,struct gve_rx_ring * rx,struct xdp_buff * xdp,struct bpf_prog * xprog,int xdp_act) gve_xsk_done_dqo() argument
667 gve_xdp_done_dqo(struct gve_priv * priv,struct gve_rx_ring * rx,struct xdp_buff * xdp,struct bpf_prog * xprog,int xdp_act,struct gve_rx_buf_state_dqo * buf_state) gve_xdp_done_dqo() argument
708 gve_rx_xsk_dqo(struct napi_struct * napi,struct gve_rx_ring * rx,const struct gve_rx_compl_desc_dqo * compl_desc,struct gve_rx_buf_state_dqo * buf_state,struct bpf_prog * xprog) gve_rx_xsk_dqo() argument
757 gve_dma_sync(struct gve_priv * priv,struct gve_rx_ring * rx,struct gve_rx_buf_state_dqo * buf_state,u16 buf_len) gve_dma_sync() argument
779 gve_rx_dqo(struct napi_struct * napi,struct gve_rx_ring * rx,const struct gve_rx_compl_desc_dqo * compl_desc,u32 desc_idx,int queue_idx) gve_rx_dqo() argument
969 gve_rx_complete_skb(struct gve_rx_ring * rx,struct napi_struct * napi,const struct gve_rx_compl_desc_dqo * desc,netdev_features_t feat) gve_rx_complete_skb() argument
1010 struct gve_rx_ring *rx; gve_rx_poll_dqo() local
[all...]
H A Dgve_rx.c27 struct gve_rx_ring *rx, in gve_rx_unfill_pages() argument
30 u32 slots = rx->mask + 1; in gve_rx_unfill_pages()
33 if (!rx->data.page_info) in gve_rx_unfill_pages()
36 if (rx->data.raw_addressing) { in gve_rx_unfill_pages()
38 gve_rx_free_buffer(&priv->pdev->dev, &rx->data.page_info[i], in gve_rx_unfill_pages()
39 &rx->data.data_ring[i]); in gve_rx_unfill_pages()
42 page_ref_sub(rx->data.page_info[i].page, in gve_rx_unfill_pages()
43 rx->data.page_info[i].pagecnt_bias - 1); in gve_rx_unfill_pages()
45 for (i = 0; i < rx->qpl_copy_pool_mask + 1; i++) { in gve_rx_unfill_pages()
46 page_ref_sub(rx in gve_rx_unfill_pages()
64 gve_rx_init_ring_state_gqi(struct gve_rx_ring * rx) gve_rx_init_ring_state_gqi() argument
73 struct gve_rx_ring *rx = &priv->rx[idx]; gve_rx_reset_ring_gqi() local
102 gve_rx_free_ring_gqi(struct gve_priv * priv,struct gve_rx_ring * rx,struct gve_rx_alloc_rings_cfg * cfg) gve_rx_free_ring_gqi() argument
144 gve_setup_rx_buffer(struct gve_rx_ring * rx,struct gve_rx_slot_page_info * page_info,dma_addr_t addr,struct page * page,__be64 * slot_addr) gve_setup_rx_buffer() argument
162 gve_rx_alloc_buffer(struct gve_priv * priv,struct device * dev,struct gve_rx_slot_page_info * page_info,union gve_rx_data_slot * data_slot,struct gve_rx_ring * rx) gve_rx_alloc_buffer() argument
181 gve_rx_prefill_pages(struct gve_rx_ring * rx,struct gve_rx_alloc_rings_cfg * cfg) gve_rx_prefill_pages() argument
275 gve_rx_alloc_ring_gqi(struct gve_priv * priv,struct gve_rx_alloc_rings_cfg * cfg,struct gve_rx_ring * rx,int idx) gve_rx_alloc_ring_gqi() argument
389 struct gve_rx_ring *rx; gve_rx_alloc_rings_gqi() local
421 struct gve_rx_ring *rx = cfg->rx; gve_rx_free_rings_gqi() local
434 gve_rx_write_doorbell(struct gve_priv * priv,struct gve_rx_ring * rx) gve_rx_write_doorbell() argument
538 gve_rx_copy_to_pool(struct gve_rx_ring * rx,struct gve_rx_slot_page_info * page_info,u16 len,struct napi_struct * napi) gve_rx_copy_to_pool() argument
625 gve_rx_qpl(struct device * dev,struct net_device * netdev,struct gve_rx_ring * rx,struct gve_rx_slot_page_info * page_info,u16 len,struct napi_struct * napi,union gve_rx_data_slot * data_slot) gve_rx_qpl() argument
652 gve_rx_skb(struct gve_priv * priv,struct gve_rx_ring * rx,struct gve_rx_slot_page_info * page_info,struct napi_struct * napi,u16 len,union gve_rx_data_slot * data_slot,bool is_only_frag) gve_rx_skb() argument
699 gve_xsk_pool_redirect(struct net_device * dev,struct gve_rx_ring * rx,void * data,int len,struct bpf_prog * xdp_prog) gve_xsk_pool_redirect() argument
723 gve_xdp_redirect(struct net_device * dev,struct gve_rx_ring * rx,struct xdp_buff * orig,struct bpf_prog * xdp_prog) gve_xdp_redirect() argument
756 gve_xdp_done(struct gve_priv * priv,struct gve_rx_ring * rx,struct xdp_buff * xdp,struct bpf_prog * xprog,int xdp_act) gve_xdp_done() argument
800 gve_rx(struct gve_rx_ring * rx,netdev_features_t feat,struct gve_rx_desc * desc,u32 idx,struct gve_rx_cnts * cnts) gve_rx() argument
937 gve_rx_work_pending(struct gve_rx_ring * rx) gve_rx_work_pending() argument
951 gve_rx_refill_buffers(struct gve_priv * priv,struct gve_rx_ring * rx) gve_rx_refill_buffers() argument
1004 gve_clean_rx_done(struct gve_rx_ring * rx,int budget,netdev_features_t feat) gve_clean_rx_done() argument
1088 struct gve_rx_ring *rx = block->rx; gve_rx_poll() local
[all...]
/linux/drivers/infiniband/hw/hfi1/
H A Dnetdev_rx.c20 static int hfi1_netdev_setup_ctxt(struct hfi1_netdev_rx *rx, in hfi1_netdev_setup_ctxt() argument
24 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_setup_ctxt()
121 static int hfi1_netdev_allot_ctxt(struct hfi1_netdev_rx *rx, in hfi1_netdev_allot_ctxt() argument
125 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_allot_ctxt()
133 rc = hfi1_netdev_setup_ctxt(rx, *ctxt); in hfi1_netdev_allot_ctxt()
186 static int hfi1_netdev_rxq_init(struct hfi1_netdev_rx *rx) in hfi1_netdev_rxq_init() argument
190 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_rxq_init()
191 struct net_device *dev = rx->rx_napi; in hfi1_netdev_rxq_init()
193 rx->num_rx_q = dd->num_netdev_contexts; in hfi1_netdev_rxq_init()
194 rx->rxq = kcalloc_node(rx->num_rx_q, sizeof(*rx->rxq), in hfi1_netdev_rxq_init()
[all …]
/linux/fs/xfs/scrub/
H A Dattr_repair.c165 struct xrep_xattr *rx, in xrep_xattr_want_salvage() argument
181 return xfs_parent_valuecheck(rx->sc->mp, value, valuelen); in xrep_xattr_want_salvage()
189 struct xrep_xattr *rx, in xrep_xattr_salvage_key() argument
203 if (xchk_should_terminate(rx->sc, &error)) in xrep_xattr_salvage_key()
213 trace_xrep_xattr_salvage_pptr(rx->sc->ip, flags, name, in xrep_xattr_salvage_key()
222 trace_xrep_xattr_salvage_rec(rx->sc->ip, flags, name, in xrep_xattr_salvage_key()
226 error = xfblob_store(rx->xattr_blobs, &key.name_cookie, name, in xrep_xattr_salvage_key()
231 error = xfblob_store(rx->xattr_blobs, &key.value_cookie, value, in xrep_xattr_salvage_key()
236 error = xfarray_append(rx->xattr_records, &key); in xrep_xattr_salvage_key()
240 rx->attrs_found++; in xrep_xattr_salvage_key()
[all …]
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c951 static void tsnep_rx_ring_cleanup(struct tsnep_rx *rx) in tsnep_rx_ring_cleanup() argument
953 struct device *dmadev = rx->adapter->dmadev; in tsnep_rx_ring_cleanup()
958 entry = &rx->entry[i]; in tsnep_rx_ring_cleanup()
959 if (!rx->xsk_pool && entry->page) in tsnep_rx_ring_cleanup()
960 page_pool_put_full_page(rx->page_pool, entry->page, in tsnep_rx_ring_cleanup()
962 if (rx->xsk_pool && entry->xdp) in tsnep_rx_ring_cleanup()
968 if (rx->page_pool) in tsnep_rx_ring_cleanup()
969 page_pool_destroy(rx->page_pool); in tsnep_rx_ring_cleanup()
971 memset(rx->entry, 0, sizeof(rx in tsnep_rx_ring_cleanup()
983 tsnep_rx_ring_create(struct tsnep_rx * rx) tsnep_rx_ring_create() argument
1038 tsnep_rx_init(struct tsnep_rx * rx) tsnep_rx_init() argument
1051 tsnep_rx_enable(struct tsnep_rx * rx) tsnep_rx_enable() argument
1059 tsnep_rx_disable(struct tsnep_rx * rx) tsnep_rx_disable() argument
1069 tsnep_rx_desc_available(struct tsnep_rx * rx) tsnep_rx_desc_available() argument
1077 tsnep_rx_free_page_buffer(struct tsnep_rx * rx) tsnep_rx_free_page_buffer() argument
1092 tsnep_rx_alloc_page_buffer(struct tsnep_rx * rx) tsnep_rx_alloc_page_buffer() argument
1111 tsnep_rx_set_page(struct tsnep_rx * rx,struct tsnep_rx_entry * entry,struct page * page) tsnep_rx_set_page() argument
1120 tsnep_rx_alloc_buffer(struct tsnep_rx * rx,int index) tsnep_rx_alloc_buffer() argument
1133 tsnep_rx_reuse_buffer(struct tsnep_rx * rx,int index) tsnep_rx_reuse_buffer() argument
1142 tsnep_rx_activate(struct tsnep_rx * rx,int index) tsnep_rx_activate() argument
1169 tsnep_rx_alloc(struct tsnep_rx * rx,int count,bool reuse) tsnep_rx_alloc() argument
1197 tsnep_rx_refill(struct tsnep_rx * rx,int count,bool reuse) tsnep_rx_refill() argument
1208 tsnep_rx_set_xdp(struct tsnep_rx * rx,struct tsnep_rx_entry * entry,struct xdp_buff * xdp) tsnep_rx_set_xdp() argument
1217 tsnep_rx_reuse_buffer_zc(struct tsnep_rx * rx,int index) tsnep_rx_reuse_buffer_zc() argument
1226 tsnep_rx_alloc_zc(struct tsnep_rx * rx,int count,bool reuse) tsnep_rx_alloc_zc() argument
1254 tsnep_rx_free_zc(struct tsnep_rx * rx) tsnep_rx_free_zc() argument
1267 tsnep_rx_refill_zc(struct tsnep_rx * rx,int count,bool reuse) tsnep_rx_refill_zc() argument
1278 tsnep_xsk_rx_need_wakeup(struct tsnep_rx * rx,int desc_available) tsnep_xsk_rx_need_wakeup() argument
1286 tsnep_xdp_run_prog(struct tsnep_rx * rx,struct bpf_prog * prog,struct xdp_buff * xdp,int * status,struct netdev_queue * tx_nq,struct tsnep_tx * tx) tsnep_xdp_run_prog() argument
1330 tsnep_xdp_run_prog_zc(struct tsnep_rx * rx,struct bpf_prog * prog,struct xdp_buff * xdp,int * status,struct netdev_queue * tx_nq,struct tsnep_tx * tx) tsnep_xdp_run_prog_zc() argument
1381 tsnep_build_skb(struct tsnep_rx * rx,struct page * page,int length) tsnep_build_skb() argument
1412 tsnep_rx_page(struct tsnep_rx * rx,struct napi_struct * napi,struct page * page,int length) tsnep_rx_page() argument
1434 tsnep_rx_poll(struct tsnep_rx * rx,struct napi_struct * napi,int budget) tsnep_rx_poll() argument
1540 tsnep_rx_poll_zc(struct tsnep_rx * rx,struct napi_struct * napi,int budget) tsnep_rx_poll_zc() argument
1655 tsnep_rx_pending(struct tsnep_rx * rx) tsnep_rx_pending() argument
1670 tsnep_rx_open(struct tsnep_rx * rx) tsnep_rx_open() argument
1708 tsnep_rx_close(struct tsnep_rx * rx) tsnep_rx_close() argument
1716 tsnep_rx_reopen(struct tsnep_rx * rx) tsnep_rx_reopen() argument
1744 tsnep_rx_reopen_xsk(struct tsnep_rx * rx) tsnep_rx_reopen_xsk() argument
1901 struct tsnep_rx *rx = queue->rx; tsnep_queue_close() local
1918 struct tsnep_rx *rx = queue->rx; tsnep_queue_open() local
[all...]
/linux/net/mac80211/
H A Drx.c984 static void ieee80211_parse_qos(struct ieee80211_rx_data *rx) in ieee80211_parse_qos() argument
986 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)rx->skb->data; in ieee80211_parse_qos()
987 struct ieee80211_rx_status *status = IEEE80211_SKB_RXCB(rx->skb); in ieee80211_parse_qos()
1019 rx->seqno_idx = seqno_idx; in ieee80211_parse_qos()
1020 rx->security_idx = security_idx; in ieee80211_parse_qos()
1023 rx->skb->priority = (tid > 7) ? 0 : tid; in ieee80211_parse_qos()
1051 static void ieee80211_verify_alignment(struct ieee80211_rx_data *rx) in ieee80211_verify_alignment() argument
1054 WARN_ON_ONCE((unsigned long)rx->skb->data & 1); in ieee80211_verify_alignment()
1131 static ieee80211_rx_result ieee80211_rx_mesh_check(struct ieee80211_rx_data *rx) in ieee80211_rx_mesh_check() argument
1133 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)rx->skb->data; in ieee80211_rx_mesh_check()
[all …]
/linux/arch/arm/include/debug/
H A Dicedcc.S15 .macro senduart, rd, rx argument
19 .macro busyuart, rd, rx argument
21 mrc p14, 0, \rx, c0, c1, 0
22 tst \rx, #0x20000000
26 .macro waituartcts, rd, rx argument
29 .macro waituarttxrdy, rd, rx argument
34 mrc p14, 0, \rx, c0, c1, 0
35 tst \rx, #0x20000000
42 .macro senduart, rd, rx argument
46 .macro busyuart, rd, rx argument
[all …]
H A Dsamsung.S12 .macro fifo_level_s5pv210 rd, rx argument
13 ldr \rd, [\rx, # S3C2410_UFSTAT]
18 .macro fifo_full_s5pv210 rd, rx argument
19 ldr \rd, [\rx, # S3C2410_UFSTAT]
27 .macro fifo_level_s3c2440 rd, rx argument
28 ldr \rd, [\rx, # S3C2410_UFSTAT]
37 .macro fifo_full_s3c2440 rd, rx argument
38 ldr \rd, [\rx, # S3C2410_UFSTAT]
47 .macro senduart,rd,rx argument
48 strb \rd, [\rx, # S3C2410_UTXH]
[all …]
H A D8250.S15 .macro store, rd, rx:vararg
17 str \rd, \rx
21 .macro load, rd, rx:vararg
22 ldr \rd, \rx
26 .macro store, rd, rx:vararg
27 strb \rd, \rx
30 .macro load, rd, rx:vararg
31 ldrb \rd, \rx
37 .macro senduart,rd,rx argument
38 store \rd, [\rx, #UART_TX << UART_SHIFT]
[all …]
H A Domap2plus.S63 .macro senduart,rd,rx argument
64 orr \rd, \rd, \rx, lsl #24 @ preserve LSR reg offset
65 bic \rx, \rx, #0xff @ get base (THR) reg address
66 strb \rd, [\rx] @ send lower byte of rd
67 orr \rx, \rx, \rd, lsr #24 @ restore original rx (LSR)
71 .macro busyuart,rd,rx argument
72 1001: ldrb \rd, [\rx] @ rx contains UART_LSR address
78 .macro waituartcts,rd,rx argument
81 .macro waituarttxrdy,rd,rx argument
H A Dmsm.S14 .macro senduart, rd, rx argument
17 str \rd, [\rx, #0x70]
20 .macro waituartcts,rd,rx argument
23 .macro waituarttxrdy, rd, rx argument
25 ldr \rd, [\rx, #0x08]
30 1001: ldr \rd, [\rx, #0x14]
38 str \rd, [\rx, #0x10]
42 str \rd, [\rx, #0x40]
44 ldr \rd, [\rx, #0x08]
47 .macro busyuart, rd, rx argument
/linux/drivers/firmware/tegra/
H A Divc.c68 } rx; member
103 u32 rx = tegra_ivc_header_read_field(map, rx.count); in tegra_ivc_empty() local
115 if (tx - rx > ivc->num_frames) in tegra_ivc_empty()
118 return tx == rx; in tegra_ivc_empty()
124 u32 rx = tegra_ivc_header_read_field(map, rx.count); in tegra_ivc_full() local
130 return tx - rx >= ivc->num_frames; in tegra_ivc_full()
136 u32 rx = tegra_ivc_header_read_field(map, rx.count); in tegra_ivc_available() local
144 return tx - rx; in tegra_ivc_available()
161 unsigned int count = tegra_ivc_header_read_field(&ivc->rx.map, rx.count); in tegra_ivc_advance_rx()
163 tegra_ivc_header_write_field(&ivc->rx.map, rx.count, count + 1); in tegra_ivc_advance_rx()
[all …]
/linux/sound/soc/codecs/
H A Dlpass-rx-macro.c162 #define CDC_RX_RXn_RX_PATH_CTL(rx, n) (0x0400 + rx->rxn_reg_stride * n) argument
170 #define CDC_RX_RXn_RX_PATH_CFG0(rx, n) (0x0404 + rx->rxn_reg_stride * n) argument
177 #define CDC_RX_RXn_RX_PATH_CFG1(rx, n) (0x0408 + rx->rxn_reg_stride * n) argument
181 #define CDC_RX_RXn_RX_PATH_CFG2(rx, n) (0x040C + rx->rxn_reg_stride * n) argument
184 #define CDC_RX_RXn_RX_PATH_CFG3(rx, n) (0x0410 + rx argument
188 CDC_RX_RXn_RX_VOL_CTL(rx,n) global() argument
190 CDC_RX_RXn_RX_PATH_MIX_CTL(rx,n) global() argument
197 CDC_RX_RXn_RX_VOL_MIX_CTL(rx,n) global() argument
202 CDC_RX_RXn_RX_PATH_SEC3(rx,n) global() argument
205 CDC_RX_RXn_RX_PATH_SEC7(rx,n) global() argument
211 CDC_RX_RXn_RX_PATH_DSM_CTL(rx,n) global() argument
1387 struct rx_macro *rx = dev_get_drvdata(dev); rx_is_rw_register() local
1687 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_int_dem_inp_mux_put() local
1732 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_set_prim_interpolator_rate() local
1777 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_set_mix_interpolator_rate() local
1823 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_hw_params() local
1847 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_get_channel_map() local
1907 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_digital_mute() local
2033 rx_macro_mclk_enable(struct rx_macro * rx,bool mclk_enable) rx_macro_mclk_enable() argument
2077 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_mclk_event() local
2138 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_enable_main_path() local
2165 rx_macro_config_compander(struct snd_soc_component * component,struct rx_macro * rx,int comp,int event) rx_macro_config_compander() argument
2221 rx_macro_load_compander_coeff(struct snd_soc_component * component,struct rx_macro * rx,int comp,int event) rx_macro_load_compander_coeff() argument
2262 rx_macro_enable_softclip_clk(struct snd_soc_component * component,struct rx_macro * rx,bool enable) rx_macro_enable_softclip_clk() argument
2278 rx_macro_config_softclip(struct snd_soc_component * component,struct rx_macro * rx,int event) rx_macro_config_softclip() argument
2302 rx_macro_config_aux_hpf(struct snd_soc_component * component,struct rx_macro * rx,int event) rx_macro_config_aux_hpf() argument
2320 rx_macro_enable_clsh_block(struct rx_macro * rx,bool enable) rx_macro_enable_clsh_block() argument
2330 rx_macro_config_classh(struct snd_soc_component * component,struct rx_macro * rx,int interp_n,int event) rx_macro_config_classh() argument
2401 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_hd2_control() local
2435 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_get_compander() local
2447 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_set_compander() local
2459 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_mux_get() local
2476 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_mux_put() local
2547 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_get_ear_mode() local
2557 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_put_ear_mode() local
2567 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_get_hph_hd2_mode() local
2577 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_put_hph_hd2_mode() local
2587 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_get_hph_pwr_mode() local
2597 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_put_hph_pwr_mode() local
2607 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_soft_clip_enable_get() local
2618 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_soft_clip_enable_put() local
2629 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_aux_hpf_mode_get() local
2640 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_aux_hpf_mode_put() local
2648 rx_macro_hphdelay_lutbypass(struct snd_soc_component * component,struct rx_macro * rx,u16 interp_idx,int event) rx_macro_hphdelay_lutbypass() argument
2703 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_enable_interp_clk() local
2774 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_enable_mix_path() local
2809 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_enable_rx_path_clk() local
3609 struct rx_macro *rx = snd_soc_component_get_drvdata(component); rx_macro_component_probe() local
3671 struct rx_macro *rx = to_rx_macro(hw); swclk_gate_enable() local
3690 struct rx_macro *rx = to_rx_macro(hw); swclk_gate_disable() local
3701 struct rx_macro *rx = to_rx_macro(hw); swclk_gate_is_enabled() local
3724 rx_macro_register_mclk_output(struct rx_macro * rx) rx_macro_register_mclk_output() argument
3767 struct rx_macro *rx; rx_macro_probe() local
3938 struct rx_macro *rx = dev_get_drvdata(&pdev->dev); rx_macro_remove() local
3973 struct rx_macro *rx = dev_get_drvdata(dev); rx_macro_runtime_suspend() local
3987 struct rx_macro *rx = dev_get_drvdata(dev); rx_macro_runtime_resume() local
[all...]
/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c184 bfi_msgq_mhdr_set(req->mh, BFI_MC_ENET, req_type, 0, rxf->rx->rid); in bna_bfi_ucast_req()
190 bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); in bna_bfi_ucast_req()
200 0, rxf->rx->rid); in bna_bfi_mcast_add_req()
206 bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); in bna_bfi_mcast_add_req()
216 0, rxf->rx->rid); in bna_bfi_mcast_del_req()
222 bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); in bna_bfi_mcast_del_req()
231 BFI_ENET_H2I_MAC_MCAST_FILTER_REQ, 0, rxf->rx->rid); in bna_bfi_mcast_filter_req()
237 bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); in bna_bfi_mcast_filter_req()
246 BFI_ENET_H2I_RX_PROMISCUOUS_REQ, 0, rxf->rx->rid); in bna_bfi_rx_promisc_req()
252 bfa_msgq_cmd_post(&rxf->rx->bna->msgq, &rxf->msgq_cmd); in bna_bfi_rx_promisc_req()
[all …]
/linux/net/rxrpc/
H A Dcall_accept.c34 static int rxrpc_service_prealloc_one(struct rxrpc_sock *rx, in rxrpc_service_prealloc_one() argument
41 struct rxrpc_net *rxnet = rxrpc_net(sock_net(&rx->sk)); in rxrpc_service_prealloc_one()
47 max = rx->sk.sk_max_ack_backlog; in rxrpc_service_prealloc_one()
48 tmp = rx->sk.sk_ack_backlog; in rxrpc_service_prealloc_one()
73 peer = rxrpc_alloc_peer(rx->local, gfp, rxrpc_peer_new_prealloc); in rxrpc_service_prealloc_one()
97 call = rxrpc_alloc_call(rx, gfp, debug_id); in rxrpc_service_prealloc_one()
107 write_lock(&rx->call_lock); in rxrpc_service_prealloc_one()
110 pp = &rx->calls.rb_node; in rxrpc_service_prealloc_one()
125 if (rx->app_ops && in rxrpc_service_prealloc_one()
126 rx->app_ops->user_attach_call) { in rxrpc_service_prealloc_one()
[all …]
H A Drecvmsg.c25 struct rxrpc_sock *rx; in rxrpc_notify_socket() local
39 rx = rcu_dereference(call->socket); in rxrpc_notify_socket()
40 sk = &rx->sk; in rxrpc_notify_socket()
41 if (rx && sk->sk_state < RXRPC_CLOSE) { in rxrpc_notify_socket()
47 spin_lock_irq(&rx->recvmsg_lock); in rxrpc_notify_socket()
50 list_add_tail(&call->recvmsg_link, &rx->recvmsg_q); in rxrpc_notify_socket()
52 spin_unlock_irq(&rx->recvmsg_lock); in rxrpc_notify_socket()
201 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_recvmsg_oob() local
206 skb = skb_peek(&rx->recvmsg_oobq); in rxrpc_recvmsg_oob()
229 skb_unlink(skb, &rx->recvmsg_oobq); in rxrpc_recvmsg_oob()
[all …]
H A Dcall_object.c85 struct rxrpc_call *rxrpc_find_call_by_user_ID(struct rxrpc_sock *rx, in rxrpc_find_call_by_user_ID() argument
91 _enter("%p,%lx", rx, user_call_ID); in rxrpc_find_call_by_user_ID()
93 read_lock(&rx->call_lock); in rxrpc_find_call_by_user_ID()
95 p = rx->calls.rb_node; in rxrpc_find_call_by_user_ID()
107 read_unlock(&rx->call_lock); in rxrpc_find_call_by_user_ID()
113 read_unlock(&rx->call_lock); in rxrpc_find_call_by_user_ID()
121 struct rxrpc_call *rxrpc_alloc_call(struct rxrpc_sock *rx, gfp_t gfp, in rxrpc_alloc_call() argument
125 struct rxrpc_net *rxnet = rxrpc_net(sock_net(&rx->sk)); in rxrpc_alloc_call()
136 if (rx->sk.sk_kern_sock) in rxrpc_alloc_call()
188 static struct rxrpc_call *rxrpc_alloc_client_call(struct rxrpc_sock *rx, in rxrpc_alloc_client_call() argument
[all …]
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdma.c13 struct lan966x_rx *rx = &lan966x->rx; in lan966x_fdma_rx_dataptr_cb() local
16 page = page_pool_dev_alloc_pages(rx->page_pool); in lan966x_fdma_rx_dataptr_cb()
20 rx->page[dcb][db] = page; in lan966x_fdma_rx_dataptr_cb()
51 static void lan966x_fdma_rx_free_pages(struct lan966x_rx *rx) in lan966x_fdma_rx_free_pages() argument
53 struct fdma *fdma = &rx->fdma; in lan966x_fdma_rx_free_pages()
58 page_pool_put_full_page(rx->page_pool, in lan966x_fdma_rx_free_pages()
59 rx->page[i][j], false); in lan966x_fdma_rx_free_pages()
63 static void lan966x_fdma_rx_free_page(struct lan966x_rx *rx) in lan966x_fdma_rx_free_page() argument
65 struct fdma *fdma = &rx in lan966x_fdma_rx_free_page()
75 lan966x_fdma_rx_alloc_page_pool(struct lan966x_rx * rx) lan966x_fdma_rx_alloc_page_pool() argument
110 lan966x_fdma_rx_alloc(struct lan966x_rx * rx) lan966x_fdma_rx_alloc() argument
129 lan966x_fdma_rx_start(struct lan966x_rx * rx) lan966x_fdma_rx_start() argument
168 lan966x_fdma_rx_disable(struct lan966x_rx * rx) lan966x_fdma_rx_disable() argument
188 lan966x_fdma_rx_reload(struct lan966x_rx * rx) lan966x_fdma_rx_reload() argument
332 struct lan966x_rx *rx = &lan966x->rx; lan966x_fdma_tx_clear_buf() local
391 lan966x_fdma_rx_check_frame(struct lan966x_rx * rx,u64 * src_port) lan966x_fdma_rx_check_frame() argument
421 lan966x_fdma_rx_get_frame(struct lan966x_rx * rx,u64 src_port) lan966x_fdma_rx_get_frame() argument
477 struct lan966x_rx *rx = &lan966x->rx; lan966x_fdma_napi_poll() local
[all...]
/linux/net/tipc/
H A Dcrypto.c76 STAT_BADMSGS = STAT_BADKEYS, /* rx only */
109 passive:2, /* rx only */
113 passive:2, /* rx only */
285 static bool tipc_crypto_key_try_align(struct tipc_crypto *rx, u8 new_pending);
287 struct tipc_crypto *rx,
290 static void tipc_crypto_key_synch(struct tipc_crypto *rx, struct sk_buff *skb);
305 static bool tipc_crypto_key_rcv(struct tipc_crypto *rx, struct tipc_msg *hdr);
1213 struct tipc_crypto *tx, *rx; in tipc_crypto_key_flush() local
1219 rx = c; in tipc_crypto_key_flush()
1220 tx = tipc_net(rx in tipc_crypto_key_flush()
1257 tipc_crypto_key_try_align(struct tipc_crypto * rx,u8 new_pending) tipc_crypto_key_try_align() argument
1320 tipc_crypto_key_pick_tx(struct tipc_crypto * tx,struct tipc_crypto * rx,struct sk_buff * skb,u8 tx_key) tipc_crypto_key_pick_tx() argument
1390 tipc_crypto_key_synch(struct tipc_crypto * rx,struct sk_buff * skb) tipc_crypto_key_synch() argument
1551 tipc_crypto_timeout(struct tipc_crypto * rx) tipc_crypto_timeout() argument
1814 tipc_crypto_rcv(struct net * net,struct tipc_crypto * rx,struct sk_buff ** skb,struct tipc_bearer * b) tipc_crypto_rcv() argument
1902 struct tipc_crypto *rx = aead->crypto; tipc_crypto_rcv_complete() local
2010 struct tipc_crypto *tx = tn->crypto_tx, *rx; tipc_crypto_do_cmd() local
2166 struct tipc_crypto *rx; tipc_crypto_msg_rcv() local
2287 tipc_crypto_key_rcv(struct tipc_crypto * rx,struct tipc_msg * hdr) tipc_crypto_key_rcv() argument
2358 struct tipc_crypto *rx = container_of(dwork, struct tipc_crypto, work); tipc_crypto_work_rx() local
[all...]
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.c100 u64_stats_update_begin(&self->stats.rx.syncp); in aq_get_rxpages()
101 self->stats.rx.pg_flips++; in aq_get_rxpages()
102 u64_stats_update_end(&self->stats.rx.syncp); in aq_get_rxpages()
110 u64_stats_update_begin(&self->stats.rx.syncp); in aq_get_rxpages()
111 self->stats.rx.pg_losts++; in aq_get_rxpages()
112 u64_stats_update_end(&self->stats.rx.syncp); in aq_get_rxpages()
116 u64_stats_update_begin(&self->stats.rx.syncp); in aq_get_rxpages()
117 self->stats.rx.pg_reuses++; in aq_get_rxpages()
118 u64_stats_update_end(&self->stats.rx.syncp); in aq_get_rxpages()
125 u64_stats_update_begin(&self->stats.rx in aq_get_rxpages()
[all...]
/linux/drivers/net/ethernet/microchip/sparx5/lan969x/
H A Dlan969x_fdma.c28 struct sparx5_rx *rx = &FDMA_PRIV(fdma)->rx; in lan969x_fdma_rx_dataptr_cb() local
31 page = page_pool_dev_alloc_pages(rx->page_pool); in lan969x_fdma_rx_dataptr_cb()
35 rx->page[dcb][db] = page; in lan969x_fdma_rx_dataptr_cb()
89 static void lan969x_fdma_free_pages(struct sparx5_rx *rx) in lan969x_fdma_free_pages() argument
91 struct fdma *fdma = &rx->fdma; in lan969x_fdma_free_pages()
95 page_pool_put_full_page(rx->page_pool, in lan969x_fdma_free_pages()
96 rx->page[i][j], false); in lan969x_fdma_free_pages()
101 struct sparx5_rx *rx) in lan969x_fdma_rx_get_frame() argument
104 struct fdma *fdma = &rx in lan969x_fdma_rx_get_frame()
152 struct sparx5_rx *rx = &sparx5->rx; lan969x_fdma_rx_alloc() local
246 struct sparx5_rx *rx = container_of(napi, struct sparx5_rx, napi); lan969x_fdma_napi_poll() local
357 struct sparx5_rx *rx = &sparx5->rx; lan969x_fdma_init() local
394 struct sparx5_rx *rx = &sparx5->rx; lan969x_fdma_deinit() local
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_fs.c165 struct mlx5e_ipsec_rx *rx) in ipsec_rx_status_drop_destroy() argument
167 mlx5_del_flow_rules(rx->status_checks.all.rule); in ipsec_rx_status_drop_destroy()
168 mlx5_fc_destroy(ipsec->mdev, rx->status_checks.all.fc); in ipsec_rx_status_drop_destroy()
169 mlx5_destroy_flow_group(rx->status_checks.drop_all_group); in ipsec_rx_status_drop_destroy()
173 struct mlx5e_ipsec_rx *rx) in ipsec_rx_status_pass_destroy() argument
175 mlx5_del_flow_rules(rx->status_checks.packet_offload_pass_rule); in ipsec_rx_status_pass_destroy()
176 mlx5_del_flow_rules(rx->status_checks.crypto_offload_pass_rule); in ipsec_rx_status_pass_destroy()
180 struct mlx5e_ipsec_rx *rx, in ipsec_rx_rule_add_match_obj() argument
185 if (rx == ipsec->rx_esw) { in ipsec_rx_rule_add_match_obj()
199 struct mlx5e_ipsec_rx *rx) in rx_add_rule_drop_auth_trailer() argument
278 rx_add_rule_drop_replay(struct mlx5e_ipsec_sa_entry * sa_entry,struct mlx5e_ipsec_rx * rx) rx_add_rule_drop_replay() argument
335 ipsec_rx_status_drop_all_create(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx) ipsec_rx_status_drop_all_create() argument
406 ipsec_rx_status_pass_group_create(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx) ipsec_rx_status_pass_group_create() argument
448 ipsec_rx_status_pass_create(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5_flow_destination * dest,u8 aso_ok) ipsec_rx_status_pass_create() argument
492 mlx5_ipsec_rx_status_destroy(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx) mlx5_ipsec_rx_status_destroy() argument
500 mlx5_ipsec_rx_status_create(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5_flow_destination * dest) mlx5_ipsec_rx_status_create() argument
603 ipsec_rx_update_default_dest(struct mlx5e_ipsec_rx * rx,struct mlx5_flow_destination * old_dest,struct mlx5_flow_destination * new_dest) ipsec_rx_update_default_dest() argument
614 struct mlx5e_ipsec_rx *rx = ipsec_rx(ipsec, family, XFRM_DEV_OFFLOAD_PACKET); handle_ipsec_rx_bringup() local
631 struct mlx5e_ipsec_rx *rx = ipsec_rx(ipsec, family, XFRM_DEV_OFFLOAD_PACKET); handle_ipsec_rx_cleanup() local
688 ipsec_rx_ft_disconnect(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,u32 family) ipsec_rx_ft_disconnect() argument
697 ipsec_rx_policy_destroy(struct mlx5e_ipsec_rx * rx) ipsec_rx_policy_destroy() argument
714 ipsec_rx_sa_selector_destroy(struct mlx5_core_dev * mdev,struct mlx5e_ipsec_rx * rx) ipsec_rx_sa_selector_destroy() argument
724 rx_destroy(struct mlx5_core_dev * mdev,struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,u32 family) rx_destroy() argument
752 ipsec_rx_create_attr_set(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,u32 family,struct mlx5e_ipsec_rx_create_attr * attr) ipsec_rx_create_attr_set() argument
775 ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5e_ipsec_rx_create_attr * attr,struct mlx5_flow_destination * dest) ipsec_rx_status_pass_dest_get() argument
802 ipsec_rx_sa_miss_dest_get(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5e_ipsec_rx_create_attr * attr,struct mlx5_flow_destination * dest,struct mlx5_flow_destination * miss_dest) ipsec_rx_sa_miss_dest_get() argument
816 ipsec_rx_default_dest_get(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5_flow_destination * dest) ipsec_rx_default_dest_get() argument
824 ipsec_rx_ft_connect(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5e_ipsec_rx_create_attr * attr) ipsec_rx_ft_connect() argument
841 ipsec_rx_chains_create_miss(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5e_ipsec_rx_create_attr * attr,struct mlx5_flow_destination * dest) ipsec_rx_chains_create_miss() argument
885 ipsec_rx_policy_create(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5e_ipsec_rx_create_attr * attr,struct mlx5_flow_destination * dest) ipsec_rx_policy_create() argument
936 ipsec_rx_sa_selector_create(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,struct mlx5e_ipsec_rx_create_attr * attr) ipsec_rx_sa_selector_create() argument
1045 rx_create(struct mlx5_core_dev * mdev,struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,u32 family) rx_create() argument
1123 rx_get(struct mlx5_core_dev * mdev,struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,u32 family) rx_get() argument
1145 rx_put(struct mlx5e_ipsec * ipsec,struct mlx5e_ipsec_rx * rx,u32 family) rx_put() argument
1159 struct mlx5e_ipsec_rx *rx = ipsec_rx(ipsec, family, type); rx_ft_get() local
1175 struct mlx5e_ipsec_rx *rx = ipsec_rx(ipsec, family, type); rx_ft_get_policy() local
1202 struct mlx5e_ipsec_rx *rx = ipsec_rx(ipsec, family, type); rx_ft_put() local
1211 struct mlx5e_ipsec_rx *rx = ipsec_rx(ipsec, family, type); rx_ft_put_policy() local
1954 rx_add_rule_sa_selector(struct mlx5e_ipsec_sa_entry * sa_entry,struct mlx5e_ipsec_rx * rx,struct upspec * upspec) rx_add_rule_sa_selector() argument
2041 struct mlx5e_ipsec_rx *rx; rx_add_rule() local
2347 struct mlx5e_ipsec_rx *rx; rx_add_policy() local
2864 struct mlx5e_ipsec_rx *rx = ipsec_rx(ipsec, x->props.family, mlx5e_ipsec_fs_tunnel_allowed() local
[all...]
/linux/drivers/net/usb/
H A Dasix_common.c115 static void reset_asix_rx_fixup_info(struct asix_rx_fixup_info *rx) in reset_asix_rx_fixup_info() argument
122 if (rx->ax_skb) { in reset_asix_rx_fixup_info()
124 kfree_skb(rx->ax_skb); in reset_asix_rx_fixup_info()
125 rx->ax_skb = NULL; in reset_asix_rx_fixup_info()
131 rx->remaining = 0; in reset_asix_rx_fixup_info()
132 rx->split_head = false; in reset_asix_rx_fixup_info()
133 rx->header = 0; in reset_asix_rx_fixup_info()
137 struct asix_rx_fixup_info *rx) in asix_rx_fixup_internal() argument
151 if (rx->remaining && (rx->remaining + sizeof(u32) <= skb->len)) { in asix_rx_fixup_internal()
152 offset = ((rx->remaining + 1) & 0xfffe); in asix_rx_fixup_internal()
[all …]
/linux/drivers/net/ethernet/microchip/
H A Dlan743x_main.c262 struct lan743x_rx *rx = context; in lan743x_rx_isr() local
263 struct lan743x_adapter *adapter = rx->adapter; in lan743x_rx_isr()
268 INT_BIT_DMA_RX_(rx->channel_number)); in lan743x_rx_isr()
271 if (int_sts & INT_BIT_DMA_RX_(rx->channel_number)) { in lan743x_rx_isr()
272 u32 rx_frame_bit = DMAC_INT_BIT_RXFRM_(rx->channel_number); in lan743x_rx_isr()
289 napi_schedule(&rx->napi); in lan743x_rx_isr()
297 INT_BIT_DMA_RX_(rx->channel_number)); in lan743x_rx_isr()
312 lan743x_rx_isr(&adapter->rx[channel], in lan743x_intr_shared_isr()
732 &adapter->rx[index]); in lan743x_intr_open()
1694 channel_number = adapter->rx[inde in lan743x_rx_cfg_b_tstamp_config()
2304 lan743x_rx_next_index(struct lan743x_rx * rx,int index) lan743x_rx_next_index() argument
2309 lan743x_rx_update_tail(struct lan743x_rx * rx,int index) lan743x_rx_update_tail() argument
2317 lan743x_rx_init_ring_element(struct lan743x_rx * rx,int index,gfp_t gfp) lan743x_rx_init_ring_element() argument
2374 lan743x_rx_reuse_ring_element(struct lan743x_rx * rx,int index) lan743x_rx_reuse_ring_element() argument
2391 lan743x_rx_release_ring_element(struct lan743x_rx * rx,int index) lan743x_rx_release_ring_element() argument
2432 lan743x_rx_process_buffer(struct lan743x_rx * rx) lan743x_rx_process_buffer() argument
2578 struct lan743x_rx *rx = container_of(napi, struct lan743x_rx, napi); lan743x_rx_napi_poll() local
2618 lan743x_rx_ring_cleanup(struct lan743x_rx * rx) lan743x_rx_ring_cleanup() argument
2651 lan743x_rx_ring_init(struct lan743x_rx * rx) lan743x_rx_ring_init() argument
2727 lan743x_rx_close(struct lan743x_rx * rx) lan743x_rx_close() argument
2752 lan743x_rx_open(struct lan743x_rx * rx) lan743x_rx_open() argument
[all...]
/linux/sound/soc/mediatek/common/
H A Dmtk-btcvsd.c131 spinlock_t rx_lock; /* spinlock for bt rx stream control */
136 struct mtk_btcvsd_snd_stream *rx; member
209 dev_dbg(bt->dev, "%s(), stream %d, state %d, tx->state %d, rx->state %d, irq_disabled %d\n", in mtk_btcvsd_snd_set_state()
212 bt->tx->state, bt->rx->state, bt->irq_disabled); in mtk_btcvsd_snd_set_state()
217 bt->rx->state == BT_SCO_STATE_IDLE) { in mtk_btcvsd_snd_set_state()
247 memset(bt->rx, 0, sizeof(*bt->rx)); in mtk_btcvsd_snd_rx_init()
250 bt->rx->packet_size = BTCVSD_RX_PACKET_SIZE; in mtk_btcvsd_snd_rx_init()
251 bt->rx->buf_size = BTCVSD_RX_BUF_SIZE; in mtk_btcvsd_snd_rx_init()
252 bt->rx in mtk_btcvsd_snd_rx_init()
[all...]

12345678910>>...59