/linux-6.3-rc2/drivers/net/ethernet/google/gve/ |
A D | gve_rx_dqo.c | 178 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_free_ring_dqo() local 192 rx->q_resources, rx->q_resources_bus); in gve_rx_free_ring_dqo() 226 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_alloc_ring_dqo() local 237 memset(rx, 0, sizeof(*rx)); in gve_rx_alloc_ring_dqo() 247 rx->dqo.buf_states = kvcalloc(rx->dqo.num_buf_states, in gve_rx_alloc_ring_dqo() 294 const struct gve_rx_ring *rx = &priv->rx[queue_idx]; in gve_rx_write_doorbell_dqo() local 499 if (rx->ctx.skb_tail != rx->ctx.skb_head) { in gve_rx_append_frags() 574 rx->ctx.skb_tail = rx->ctx.skb_head; in gve_rx_dqo() 589 rx->ctx.skb_tail = rx->ctx.skb_head; in gve_rx_dqo() 638 skb_record_rx_queue(rx->ctx.skb_head, rx->q_num); in gve_rx_complete_skb() [all …]
|
A D | gve_rx.c | 51 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_free_ring() local 63 rx->q_resources, rx->q_resources_bus); in gve_rx_free_ring() 195 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_alloc_ring() local 204 memset(rx, 0, sizeof(*rx)); in gve_rx_alloc_ring() 709 next_idx = rx->cnt & rx->mask; in gve_rx_work_pending() 780 u32 idx = rx->cnt & rx->mask; in gve_clean_rx_done() 794 idx = rx->cnt & rx->mask; in gve_clean_rx_done() 811 if (!work_done && rx->fill_cnt - rx->cnt > rx->db_threshold) in gve_clean_rx_done() 827 } else if (rx->fill_cnt - rx->cnt <= rx->db_threshold) { in gve_clean_rx_done() 837 if (rx->fill_cnt - rx->cnt <= rx->db_threshold) { in gve_clean_rx_done() [all …]
|
/linux-6.3-rc2/drivers/infiniband/hw/hfi1/ |
A D | netdev_rx.c | 194 rx->rxq = kcalloc_node(rx->num_rx_q, sizeof(*rx->rxq), in hfi1_netdev_rxq_init() 197 if (!rx->rxq) { in hfi1_netdev_rxq_init() 210 rxq->rx = rx; in hfi1_netdev_rxq_init() 238 kfree(rx->rxq); in hfi1_netdev_rxq_init() 239 rx->rxq = NULL; in hfi1_netdev_rxq_init() 258 kfree(rx->rxq); in hfi1_netdev_rxq_deinit() 259 rx->rxq = NULL; in hfi1_netdev_rxq_deinit() 260 rx->num_rx_q = 0; in hfi1_netdev_rxq_deinit() 358 rx = kzalloc_node(sizeof(*rx), GFP_KERNEL, dd->node); in hfi1_alloc_rx() 360 if (!rx) in hfi1_alloc_rx() [all …]
|
/linux-6.3-rc2/net/rxrpc/ |
A D | af_rxrpc.c | 145 lock_sock(&rx->sk); in rxrpc_bind() 149 rx->srx = *srx; in rxrpc_bind() 150 local = rxrpc_lookup_local(sock_net(&rx->sk), &rx->srx); in rxrpc_bind() 219 lock_sock(&rx->sk); in rxrpc_listen() 307 key = rx->key; in rxrpc_kernel_begin_call() 532 rx->srx.transport.family = rx->family; in rxrpc_sendmsg() 623 if (rx->key) in rxrpc_setsockopt() 633 if (rx->key) in rxrpc_setsockopt() 791 memset(&rx->srx, 0, sizeof(rx->srx)); in rxrpc_create() 878 if (rx->local && rx->local->service == rx) { in rxrpc_release_sock() [all …]
|
A D | call_accept.c | 49 tmp = rx->sk.sk_ack_backlog; in rxrpc_service_prealloc_one() 108 write_lock(&rx->call_lock); in rxrpc_service_prealloc_one() 111 pp = &rx->calls.rb_node; in rxrpc_service_prealloc_one() 169 rx->backlog = b; in rxrpc_service_prealloc() 186 rx->backlog = NULL; in rxrpc_discard_prealloc() 222 if (rx->discard_new_call) { in rxrpc_discard_prealloc() 338 struct rxrpc_sock *rx; in rxrpc_new_incoming_call() local 352 rx = local->service; in rxrpc_new_incoming_call() 353 if (!rx || (sp->hdr.serviceId != rx->srx.srx_service && in rxrpc_new_incoming_call() 390 if (rx->notify_new_call) in rxrpc_new_incoming_call() [all …]
|
/linux-6.3-rc2/net/mac80211/ |
A D | rx.c | 2282 rx->seqno_idx, &(rx->skb)); in ieee80211_rx_h_defragment() 2952 res = ieee80211_rx_mesh_data(rx->sdata, rx->sta, rx->skb); in __ieee80211_rx_h_amsdu() 3067 res = ieee80211_rx_mesh_data(rx->sdata, rx->sta, rx->skb); in ieee80211_rx_h_data() 3087 rx->sta, rx->skb); in ieee80211_rx_h_data() 3307 rx->skb->data, rx->skb->len, in ieee80211_rx_h_mgmt_check() 3677 ieee80211_queue_skb_to_iface(sdata, rx->link_id, rx->sta, rx->skb); in ieee80211_rx_h_action() 3835 ieee80211_queue_skb_to_iface(sdata, rx->link_id, rx->sta, rx->skb); in ieee80211_rx_h_ext() 4114 return rx->link && rx->link_sta; in ieee80211_rx_data_set_link() 4133 rx->link = &rx->sdata->deflink; in ieee80211_rx_data_set_sta() 4917 memset(&rx, 0, sizeof(rx)); in __ieee80211_rx_handle_8023() [all …]
|
/linux-6.3-rc2/arch/arm/include/debug/ |
A D | icedcc.S | 15 .macro senduart, rd, rx 19 .macro busyuart, rd, rx 22 tst \rx, #0x20000000 35 tst \rx, #0x20000000 42 .macro senduart, rd, rx 46 .macro busyuart, rd, rx 49 tst \rx, #0x10000000 62 tst \rx, #0x10000000 69 .macro senduart, rd, rx 76 tst \rx, #2 [all …]
|
A D | samsung.S | 12 .macro fifo_level_s5pv210 rd, rx 13 ldr \rd, [\rx, # S3C2410_UFSTAT] 18 .macro fifo_full_s5pv210 rd, rx 19 ldr \rd, [\rx, # S3C2410_UFSTAT] 27 .macro fifo_level_s3c2440 rd, rx 47 .macro senduart,rd,rx 51 .macro busyuart, rd, rx 58 fifo_full \rd, \rx 72 .macro waituartcts,rd,rx 75 .macro waituarttxrdy,rd,rx [all …]
|
A D | 8250.S | 15 .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 41 .macro busyuart,rd,rx [all …]
|
A D | omap2plus.S | 63 .macro senduart,rd,rx 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 72 1001: ldrb \rd, [\rx] @ rx contains UART_LSR address 78 .macro waituartcts,rd,rx 81 .macro waituarttxrdy,rd,rx
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/ |
A D | lan966x_fdma.c | 42 page = rx->page[rx->dcb_index][rx->db_index]; in lan966x_fdma_rx_free_page() 123 rx->last_entry = rx->dcbs; in lan966x_fdma_rx_alloc() 163 dma_free_coherent(lan966x->dev, size, rx->dcbs, rx->dma); in lan966x_fdma_rx_free() 454 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_more_frames() 468 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_check_frame() 469 page = rx->page[rx->dcb_index][rx->db_index]; in lan966x_fdma_rx_check_frame() 500 db = &rx->dcbs[rx->dcb_index].db[rx->db_index]; in lan966x_fdma_rx_get_frame() 501 page = rx->page[rx->dcb_index][rx->db_index]; in lan966x_fdma_rx_get_frame() 545 struct lan966x_rx *rx = &lan966x->rx; in lan966x_fdma_napi_poll() local 595 db = &rx->dcbs[dcb_reload].db[rx->db_index]; in lan966x_fdma_napi_poll() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/ |
A D | sparx5_fdma.c | 216 db_hw = &rx->dcb_entries[rx->dcb_index].db[rx->db_index]; in sparx5_fdma_rx_get_frame() 219 skb = rx->skb[rx->dcb_index][rx->db_index]; in sparx5_fdma_rx_get_frame() 226 rx->skb[rx->dcb_index][rx->db_index] = new_skb; in sparx5_fdma_rx_get_frame() 253 rx->packets++; in sparx5_fdma_rx_get_frame() 261 struct sparx5 *sparx5 = container_of(rx, struct sparx5, rx); in sparx5_fdma_napi_callback() 267 rx->db_index++; in sparx5_fdma_napi_callback() 276 old_dcb = &rx->dcb_entries[rx->dcb_index]; in sparx5_fdma_napi_callback() 346 struct sparx5_rx *rx = &sparx5->rx; in sparx5_fdma_rx_alloc() local 356 rx->dma = virt_to_phys(rx->dcb_entries); in sparx5_fdma_rx_alloc() 357 rx->last_entry = rx->dcb_entries; in sparx5_fdma_rx_alloc() [all …]
|
/linux-6.3-rc2/drivers/firmware/tegra/ |
A D | ivc.c | 68 } rx; member 103 u32 rx = tegra_ivc_header_read_field(map, rx.count); in tegra_ivc_empty() local 118 return tx == rx; in tegra_ivc_empty() 124 u32 rx = tegra_ivc_header_read_field(map, rx.count); in tegra_ivc_full() local 136 u32 rx = tegra_ivc_header_read_field(map, rx.count); in tegra_ivc_available() local 144 return tx - rx; in tegra_ivc_available() 320 tegra_ivc_flush(ivc, ivc->rx.phys + rx); in tegra_ivc_read_advance() 453 tegra_ivc_header_write_field(&ivc->rx.map, rx.count, 0); in tegra_ivc_notified() 492 tegra_ivc_header_write_field(&ivc->rx.map, rx.count, 0); in tegra_ivc_notified() 608 if (rx < tx) { in tegra_ivc_check_params() [all …]
|
/linux-6.3-rc2/drivers/staging/gdm724x/ |
A D | gdm_mux.c | 210 struct rx_cxt *rx = &mux_dev->rx; in do_rx() local 229 put_rx_struct(rx, r); in do_rx() 251 struct rx_cxt *rx = &mux_dev->rx; in gdm_mux_rcv_complete() local 260 put_rx_struct(rx, r); in gdm_mux_rcv_complete() 277 struct rx_cxt *rx = &mux_dev->rx; in gdm_mux_recv() local 286 r = get_rx_struct(rx); in gdm_mux_recv() 316 put_rx_struct(rx, r); in gdm_mux_recv() 431 struct rx_cxt *rx = &mux_dev->rx; in release_usb() local 466 struct rx_cxt *rx = &mux_dev->rx; in init_usb() local 585 struct rx_cxt *rx; in gdm_mux_suspend() local [all …]
|
A D | gdm_usb.c | 227 rx->avail_count--; in get_rx_struct() 243 rx->avail_count++; in put_rx_struct() 250 struct rx_cxt *rx = &udev->rx; in release_usb() local 305 struct rx_cxt *rx = &udev->rx; in init_usb() local 385 struct rx_cxt *rx = &udev->rx; in do_rx() local 460 struct rx_cxt *rx = r->rx; in gdm_usb_rcv_complete() local 462 struct lte_udev *udev = container_of(r->rx, struct lte_udev, rx); in gdm_usb_rcv_complete() 491 struct rx_cxt *rx = &udev->rx; in gdm_usb_recv() local 512 r->rx = rx; in gdm_usb_recv() 916 rx = &udev->rx; in gdm_usb_suspend() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/brocade/bna/ |
A D | bna_tx_rx.c | 613 rxf->rx = rx; in bna_rxf_init() 1286 (rx)->rx_stall_cbfn((rx)->bna->bnad, (rx)); \ 1370 rx->rx_cleanup_cbfn(rx->bna->bnad, rx); in bna_rx_sm_stop_wait() 1407 rx->rx_post_cbfn(rx->bna->bnad, rx); in bna_rx_sm_rxf_start_wait_entry() 1424 rx->rx_cleanup_cbfn(rx->bna->bnad, rx); in bna_rx_sm_rxf_stop_wait() 1495 rx->rx_cleanup_cbfn(rx->bna->bnad, rx); in bna_rx_sm_started() 1516 rx->rx_cleanup_cbfn(rx->bna->bnad, rx); in bna_rx_sm_rxf_start_wait() 2344 rxp->rx = rx; in bna_rx_create() 2345 rxp->cq.rx = rx; in bna_rx_create() 2379 q0->rx = rx; in bna_rx_create() [all …]
|
/linux-6.3-rc2/drivers/media/radio/wl128x/ |
A D | fmdrv_rx.c | 18 fmdev->rx.rds.last_blk_idx = 0; in fm_rx_reset_rds_cache() 19 fmdev->rx.rds.wr_idx = 0; in fm_rx_reset_rds_cache() 20 fmdev->rx.rds.rd_idx = 0; in fm_rx_reset_rds_cache() 41 if (freq < fmdev->rx.region.bot_freq || freq > fmdev->rx.region.top_freq) { in fm_rx_set_freq() 180 last_frq = (fmdev->rx.region.top_freq - fmdev->rx.region.bot_freq) / FM_FREQ_MUL; in fm_rx_seek() 258 fmdev->rx.region.bot_freq; in fm_rx_seek() 276 fmdev->rx.freq = (fmdev->rx.region.bot_freq + in fm_rx_seek() 374 if (fmdev->rx.freq < fmdev->rx.region.bot_freq) in fm_rx_set_region() 376 else if (fmdev->rx.freq > fmdev->rx.region.top_freq) in fm_rx_set_region() 722 fmdev->rx.rds.wr_idx = 0; in fm_rx_set_rds_mode() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/engleder/ |
A D | tsnep_main.c | 787 memset(rx->entry, 0, sizeof(rx->entry)); in tsnep_rx_ring_cleanup() 856 if (rx->read <= rx->write) in tsnep_rx_desc_available() 859 return rx->read - rx->write - 1; in tsnep_rx_desc_available() 1077 entry = &rx->entry[rx->read]; in tsnep_rx_poll() 1174 if (rx->read != rx->write) { in tsnep_rx_pending() 1175 entry = &rx->entry[rx->read]; in tsnep_rx_pending() 1191 memset(rx, 0, sizeof(*rx)); in tsnep_rx_open() 1322 struct tsnep_rx *rx = queue->rx; in tsnep_queue_close() local 1335 struct tsnep_rx *rx = queue->rx; in tsnep_queue_open() local 1348 rx->tx_queue_index = rx->queue_index; in tsnep_queue_open() [all …]
|
/linux-6.3-rc2/sound/soc/codecs/ |
A D | lpass-rx-macro.c | 1873 rx->rx_mclk_users++; in rx_macro_mclk_enable() 1880 rx->rx_mclk_users--; in rx_macro_mclk_enable() 2146 rx->clsh_users = 0; in rx_macro_enable_clsh_block() 3501 rx->hw.init = &init; in rx_macro_register_mclk_output() 3502 hw = &rx->hw; in rx_macro_register_mclk_output() 3524 struct rx_macro *rx; in rx_macro_probe() local 3528 rx = devm_kzalloc(dev, sizeof(*rx), GFP_KERNEL); in rx_macro_probe() 3529 if (!rx) in rx_macro_probe() 3545 if (IS_ERR(rx->npl)) in rx_macro_probe() 3553 if (IS_ERR(rx->pds)) in rx_macro_probe() [all …]
|
/linux-6.3-rc2/net/tipc/ |
A D | crypto.c | 1210 rx = c; in tipc_crypto_key_flush() 1326 skb_cb->tx_clone_ctx.rx = rx; in tipc_crypto_key_pick_tx() 1863 if (rx) { in tipc_crypto_rcv() 1869 rx->nokey = !(rx->skey || in tipc_crypto_rcv() 1872 rx->name, rx->nokey, in tipc_crypto_rcv() 1900 rx = skb_cb->tx_clone_ctx.rx; in tipc_crypto_rcv_complete() 1919 if (!rx) { in tipc_crypto_rcv_complete() 1993 if (rx) in tipc_crypto_rcv_complete() 2302 if (unlikely(rx->skey || (key_gen == rx->key_gen && rx->key.keys))) { in tipc_crypto_key_rcv() 2304 rx->skey, key_gen, rx->key_gen); in tipc_crypto_key_rcv() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/aquantia/atlantic/ |
A D | aq_ring.c | 101 self->stats.rx.pg_flips++; in aq_get_rxpages() 111 self->stats.rx.pg_losts++; in aq_get_rxpages() 117 self->stats.rx.pg_reuses++; in aq_get_rxpages() 126 self->stats.rx.alloc_fails++; in aq_get_rxpages() 377 ++self->stats.rx.errors; in aq_rx_checksum() 428 ++rx_ring->stats.rx.packets; in aq_xdp_run_prog() 466 ++rx_ring->stats.rx.xdp_tx; in aq_xdp_run_prog() 608 ++self->stats.rx.errors; in __aq_ring_rx_clean() 616 ++self->stats.rx.errors; in __aq_ring_rx_clean() 702 ++self->stats.rx.packets; in __aq_ring_rx_clean() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/ti/wl18xx/ |
A D | debugfs.c | 471 DEBUGFS_FWSTATS_ADD(rx, rx_done); in wl18xx_debugfs_add_files() 472 DEBUGFS_FWSTATS_ADD(rx, rx_defrag); in wl18xx_debugfs_add_files() 473 DEBUGFS_FWSTATS_ADD(rx, rx_defrag_end); in wl18xx_debugfs_add_files() 474 DEBUGFS_FWSTATS_ADD(rx, rx_cmplt); in wl18xx_debugfs_add_files() 475 DEBUGFS_FWSTATS_ADD(rx, rx_pre_complt); in wl18xx_debugfs_add_files() 476 DEBUGFS_FWSTATS_ADD(rx, rx_cmplt_task); in wl18xx_debugfs_add_files() 477 DEBUGFS_FWSTATS_ADD(rx, rx_phy_hdr); in wl18xx_debugfs_add_files() 478 DEBUGFS_FWSTATS_ADD(rx, rx_timeout); in wl18xx_debugfs_add_files() 480 DEBUGFS_FWSTATS_ADD(rx, rx_timeout_wa); in wl18xx_debugfs_add_files() 481 DEBUGFS_FWSTATS_ADD(rx, defrag_called); in wl18xx_debugfs_add_files() [all …]
|
/linux-6.3-rc2/drivers/net/usb/ |
A D | asix_common.c | 122 if (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() 133 rx->header = 0; in reset_asix_rx_fixup_info() 151 if (rx->remaining && (rx->remaining + sizeof(u32) <= skb->len)) { in asix_rx_fixup_internal() 159 rx->remaining); in asix_rx_fixup_internal() 217 rx->remaining = 0; in asix_rx_fixup_internal() 220 if (rx->ax_skb) { in asix_rx_fixup_internal() 225 rx->ax_skb = NULL; in asix_rx_fixup_internal() 259 if (rx->ax_skb) { in asix_rx_fixup_common_free() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/ |
A D | lan743x_main.c | 2578 if (rx->last_head < 0 || rx->last_head >= rx->ring_size) in lan743x_rx_process_buffer() 2584 descriptor = &rx->ring_cpu_ptr[rx->last_head]; in lan743x_rx_process_buffer() 2587 buffer_info = &rx->buffer_info[rx->last_head]; in lan743x_rx_process_buffer() 2634 lan743x_rx_reuse_ring_element(rx, rx->last_head); in lan743x_rx_process_buffer() 2694 napi_gro_receive(&rx->napi, rx->skb_head); in lan743x_rx_process_buffer() 2700 rx->last_tail = rx->last_head; in lan743x_rx_process_buffer() 2701 rx->last_head = lan743x_rx_next_index(rx, rx->last_head); in lan743x_rx_process_buffer() 2751 if (rx->buffer_info && rx->ring_cpu_ptr) { in lan743x_rx_ring_cleanup() 2760 sizeof(*rx->head_cpu_ptr), rx->head_cpu_ptr, in lan743x_rx_ring_cleanup() 2771 rx->ring_allocation_size, rx->ring_cpu_ptr, in lan743x_rx_ring_cleanup() [all …]
|
/linux-6.3-rc2/drivers/staging/most/i2c/ |
A D | i2c.c | 38 struct rx { struct 43 } rx; member 89 dev->rx.int_disabled = false; in configure_channel() 99 dev->rx.delay = delay ? delay : 1; in configure_channel() 177 while (!list_empty(&dev->rx.list)) { in poison_channel() 217 mbo = list_first_mbo(&dev->rx.list); in do_rx_work() 236 if (list_empty(&dev->rx.list)) in pending_rx_work() 242 schedule_delayed_work(&dev->rx.dwork, dev->rx.delay); in pending_rx_work() 244 dev->rx.int_disabled = false; in pending_rx_work() 272 dev->rx.int_disabled = true; in most_irq_handler() [all …]
|