/Linux-v6.1/fs/nilfs2/ |
D | segbuf.c | 340 struct nilfs_write_info *wi) in nilfs_segbuf_submit_bio() argument 342 struct bio *bio = wi->bio; in nilfs_segbuf_submit_bio() 349 wi->bio = NULL; in nilfs_segbuf_submit_bio() 350 wi->rest_blocks -= wi->end - wi->start; in nilfs_segbuf_submit_bio() 351 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_submit_bio() 352 wi->start = wi->end; in nilfs_segbuf_submit_bio() 357 struct nilfs_write_info *wi) in nilfs_segbuf_prepare_write() argument 359 wi->bio = NULL; in nilfs_segbuf_prepare_write() 360 wi->rest_blocks = segbuf->sb_sum.nblocks; in nilfs_segbuf_prepare_write() 361 wi->max_pages = BIO_MAX_VECS; in nilfs_segbuf_prepare_write() [all …]
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
D | rx.c | 13 struct mlx5e_mpw_info *wi = mlx5e_get_mpw_info(rq, ix); in mlx5e_xsk_alloc_rx_mpwqe() local 24 BUILD_BUG_ON(sizeof(wi->alloc_units[0]) != sizeof(wi->alloc_units[0].xsk)); in mlx5e_xsk_alloc_rx_mpwqe() 25 batch = xsk_buff_alloc_batch(rq->xsk_pool, (struct xdp_buff **)wi->alloc_units, in mlx5e_xsk_alloc_rx_mpwqe() 35 wi->alloc_units[batch].xsk = xsk_buff_alloc(rq->xsk_pool); in mlx5e_xsk_alloc_rx_mpwqe() 36 if (unlikely(!wi->alloc_units[batch].xsk)) in mlx5e_xsk_alloc_rx_mpwqe() 46 dma_addr_t addr = xsk_buff_xdp_get_frame_dma(wi->alloc_units[i].xsk); in mlx5e_xsk_alloc_rx_mpwqe() 54 dma_addr_t addr = xsk_buff_xdp_get_frame_dma(wi->alloc_units[i].xsk); in mlx5e_xsk_alloc_rx_mpwqe() 65 dma_addr_t addr = xsk_buff_xdp_get_frame_dma(wi->alloc_units[i].xsk); in mlx5e_xsk_alloc_rx_mpwqe() 90 dma_addr_t addr = xsk_buff_xdp_get_frame_dma(wi->alloc_units[i].xsk); in mlx5e_xsk_alloc_rx_mpwqe() 105 bitmap_zero(wi->xdp_xmit_bitmap, rq->mpwqe.pages_per_wqe); in mlx5e_xsk_alloc_rx_mpwqe() [all …]
|
D | rx.h | 15 struct mlx5e_mpw_info *wi, 20 struct mlx5e_wqe_frag_info *wi,
|
D | tx.c | 50 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xsk_tx_post_err() local 53 wi->num_wqebbs = 1; in mlx5e_xsk_tx_post_err() 54 wi->num_pkts = 1; in mlx5e_xsk_tx_post_err()
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 352 struct mlx5e_tx_wqe_info *wi; in mlx5e_tx_flush() local 360 wi = &sq->db.wqe_info[pi]; in mlx5e_tx_flush() 362 *wi = (struct mlx5e_tx_wqe_info) { in mlx5e_tx_flush() 374 struct mlx5e_tx_wqe_info *wi, struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_txwqe_complete() argument 380 *wi = (struct mlx5e_tx_wqe_info) { in mlx5e_txwqe_complete() 393 sq->pc += wi->num_wqebbs; in mlx5e_txwqe_complete() 421 struct mlx5e_tx_wqe_info *wi; in mlx5e_sq_xmit_wqe() local 430 wi = &sq->db.wqe_info[pi]; in mlx5e_sq_xmit_wqe() 486 mlx5e_txwqe_complete(sq, skb, attr, wqe_attr, num_dma, wi, cseg, xmit_more); in mlx5e_sq_xmit_wqe() 562 struct mlx5e_tx_wqe_info *wi; in mlx5e_tx_mpwqe_session_complete() local [all …]
|
D | en_rx.c | 64 mlx5e_skb_from_cqe_mpwrq_linear(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, 67 mlx5e_skb_from_cqe_mpwrq_nonlinear(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, 379 struct mlx5e_wqe_frag_info *wi, in mlx5e_free_rx_wqe() argument 389 xsk_buff_free(wi->au->xsk); in mlx5e_free_rx_wqe() 393 for (i = 0; i < rq->wqe.info.num_frags; i++, wi++) in mlx5e_free_rx_wqe() 394 mlx5e_put_rx_frag(rq, wi, recycle); in mlx5e_free_rx_wqe() 399 struct mlx5e_wqe_frag_info *wi = get_frag(rq, ix); in mlx5e_dealloc_rx_wqe() local 401 mlx5e_free_rx_wqe(rq, wi, false); in mlx5e_dealloc_rx_wqe() 451 mlx5e_free_rx_mpwqe(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, bool recycle) in mlx5e_free_rx_mpwqe() argument 453 union mlx5e_alloc_unit *alloc_units = wi->alloc_units; in mlx5e_free_rx_mpwqe() [all …]
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ktls_txrx.h | 25 void mlx5e_ktls_handle_ctx_completion(struct mlx5e_icosq_wqe_info *wi); 26 void mlx5e_ktls_handle_get_psv_completion(struct mlx5e_icosq_wqe_info *wi, 30 struct mlx5e_tx_wqe_info *wi, 34 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_try_handle_resync_dump_comp() argument 37 if (unlikely(wi->resync_dump_frag_page)) { in mlx5e_ktls_tx_try_handle_resync_dump_comp() 38 mlx5e_ktls_tx_handle_resync_dump_comp(sq, wi, dma_fifo_cc); in mlx5e_ktls_tx_try_handle_resync_dump_comp() 66 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_try_handle_resync_dump_comp() argument
|
D | ktls_rx.c | 130 struct mlx5e_icosq_wqe_info *wi) in icosq_fill_wi() argument 132 sq->db.wqe_info[pi] = *wi; in icosq_fill_wi() 140 struct mlx5e_icosq_wqe_info wi; in post_static_params() local 153 wi = (struct mlx5e_icosq_wqe_info) { in post_static_params() 158 icosq_fill_wi(sq, pi, &wi); in post_static_params() 170 struct mlx5e_icosq_wqe_info wi; in post_progress_params() local 183 wi = (struct mlx5e_icosq_wqe_info) { in post_progress_params() 189 icosq_fill_wi(sq, pi, &wi); in post_progress_params() 256 struct mlx5e_icosq_wqe_info wi; in resync_post_get_progress_params() local 305 wi = (struct mlx5e_icosq_wqe_info) { in resync_post_get_progress_params() [all …]
|
D | ktls_tx.c | 535 struct mlx5e_tx_wqe_info *wi = &sq->db.wqe_info[pi]; in tx_fill_wi() local 537 *wi = (struct mlx5e_tx_wqe_info) { in tx_fill_wi() 761 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_handle_resync_dump_comp() argument 771 put_page(wi->resync_dump_frag_page); in mlx5e_ktls_tx_handle_resync_dump_comp() 773 stats->tls_dump_bytes += wi->num_bytes; in mlx5e_ktls_tx_handle_resync_dump_comp()
|
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | xdp.c | 207 struct mlx5e_xdp_wqe_info *wi, *edge_wi; in mlx5e_xdpsq_get_next_pi() local 209 wi = &sq->db.wqe_info[pi]; in mlx5e_xdpsq_get_next_pi() 210 edge_wi = wi + contig_wqebbs; in mlx5e_xdpsq_get_next_pi() 213 for (; wi < edge_wi; wi++) { in mlx5e_xdpsq_get_next_pi() 214 *wi = (struct mlx5e_xdp_wqe_info) { in mlx5e_xdpsq_get_next_pi() 257 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xdp_mpwqe_complete() local 263 wi->num_wqebbs = DIV_ROUND_UP(ds_count, MLX5_SEND_WQEBB_NUM_DS); in mlx5e_xdp_mpwqe_complete() 264 wi->num_pkts = session->pkt_count; in mlx5e_xdp_mpwqe_complete() 266 sq->pc += wi->num_wqebbs; in mlx5e_xdp_mpwqe_complete() 478 struct mlx5e_xdp_wqe_info *wi, in mlx5e_free_xdpsq_desc() argument [all …]
|
D | txrx.h | 160 struct mlx5e_tx_wqe_info *wi, *edge_wi; in mlx5e_txqsq_get_next_pi() local 162 wi = &sq->db.wqe_info[pi]; in mlx5e_txqsq_get_next_pi() 163 edge_wi = wi + contig_wqebbs; in mlx5e_txqsq_get_next_pi() 166 for (; wi < edge_wi; wi++) { in mlx5e_txqsq_get_next_pi() 167 *wi = (struct mlx5e_tx_wqe_info) { in mlx5e_txqsq_get_next_pi() 220 struct mlx5e_icosq_wqe_info *wi, *edge_wi; in mlx5e_icosq_get_next_pi() local 222 wi = &sq->db.wqe_info[pi]; in mlx5e_icosq_get_next_pi() 223 edge_wi = wi + contig_wqebbs; in mlx5e_icosq_get_next_pi() 226 for (; wi < edge_wi; wi++) { in mlx5e_icosq_get_next_pi() 227 *wi = (struct mlx5e_icosq_wqe_info) { in mlx5e_icosq_get_next_pi()
|
/Linux-v6.1/drivers/video/fbdev/ |
D | leo.c | 452 struct fb_wid_item *wi; in leo_wid_put() local 461 for (i = 0, wi = wl->wl_list; i < wl->wl_count; i++, wi++) { in leo_wid_put() 462 switch (wi->wi_type) { in leo_wid_put() 464 j = (wi->wi_index & 0xf) + 0x40; in leo_wid_put() 468 j = wi->wi_index & 0x3f; in leo_wid_put() 475 sbus_writel(wi->wi_values[0], &lx_krn->krn_value); in leo_wid_put() 488 struct fb_wid_item wi; in leo_init_wids() local 492 wl.wl_list = &wi; in leo_init_wids() 493 wi.wi_type = FB_WID_DBL_8; in leo_init_wids() 494 wi.wi_index = 0; in leo_init_wids() [all …]
|
/Linux-v6.1/arch/mips/mm/ |
D | init.c | 278 struct maar_walk_info *wi = data; in maar_res_walk() local 279 struct maar_config *cfg = &wi->cfg[wi->num_cfg]; in maar_res_walk() 291 if (!WARN_ON(wi->num_cfg >= ARRAY_SIZE(wi->cfg))) in maar_res_walk() 292 wi->num_cfg++; in maar_res_walk() 301 struct maar_walk_info wi; in platform_maar_init() local 303 wi.num_cfg = 0; in platform_maar_init() 304 walk_system_ram_range(0, max_pfn, &wi, maar_res_walk); in platform_maar_init() 306 num_configured = maar_config(wi.cfg, wi.num_cfg, num_pairs); in platform_maar_init() 307 if (num_configured < wi.num_cfg) in platform_maar_init() 309 num_pairs, wi.num_cfg); in platform_maar_init()
|
/Linux-v6.1/drivers/input/serio/ |
D | hp_sdc.c | 140 hp_sdc.wi = 0xff; in hp_sdc_status_out8() 491 if (hp_sdc.wi > 0x73 || hp_sdc.wi < 0x70 || in hp_sdc_put() 492 w7[hp_sdc.wi - 0x70] == hp_sdc.r7[hp_sdc.wi - 0x70]) { in hp_sdc_put() 501 hp_sdc.wi = 0x70 + i; in hp_sdc_put() 514 hp_sdc_data_out8(w7[hp_sdc.wi - 0x70]); in hp_sdc_put() 515 hp_sdc.r7[hp_sdc.wi - 0x70] = w7[hp_sdc.wi - 0x70]; in hp_sdc_put() 516 hp_sdc.wi++; /* write index register autoincrements */ in hp_sdc_put() 846 hp_sdc.wi = 0xff; in hp_sdc_init()
|
/Linux-v6.1/drivers/md/persistent-data/ |
D | dm-array.c | 861 struct walk_info *wi = context; in walk_ablock() local 871 r = get_ablock(wi->info, le64_to_cpu(block_le), &block, &ab); in walk_ablock() 878 r = wi->fn(wi->context, keys[0] * max_entries + i, in walk_ablock() 879 element_at(wi->info, ab, i)); in walk_ablock() 885 unlock_ablock(wi->info, block); in walk_ablock() 893 struct walk_info wi; in dm_array_walk() local 895 wi.info = info; in dm_array_walk() 896 wi.fn = fn; in dm_array_walk() 897 wi.context = context; in dm_array_walk() 899 return dm_btree_walk(&info->btree_info, root, walk_ablock, &wi); in dm_array_walk()
|
/Linux-v6.1/drivers/net/ethernet/marvell/octeon_ep/ |
D | octep_main.c | 630 u16 q_no, wi; in octep_start_xmit() local 647 wi = iq->host_write_index; in octep_start_xmit() 648 hw_desc = &iq->desc_ring[wi]; in octep_start_xmit() 651 tx_buffer = iq->buff_info + wi; in octep_start_xmit() 716 wi++; in octep_start_xmit() 717 if (wi == iq->max_count) in octep_start_xmit() 718 wi = 0; in octep_start_xmit() 719 iq->host_write_index = wi; in octep_start_xmit()
|
/Linux-v6.1/drivers/staging/greybus/ |
D | audio_topology.c | 431 int ret, wi, max, connect; in gbcodec_mixer_dapm_ctl_put() local 473 for (wi = 0; wi < wlist->num_widgets; wi++) { in gbcodec_mixer_dapm_ctl_put() 474 widget = wlist->widgets[wi]; in gbcodec_mixer_dapm_ctl_put() 763 int ret, wi, ctl_id; in gbcodec_enum_dapm_ctl_put() local 843 for (wi = 0; wi < wlist->num_widgets; wi++) { in gbcodec_enum_dapm_ctl_put() 844 widget = wlist->widgets[wi]; in gbcodec_enum_dapm_ctl_put()
|
/Linux-v6.1/drivers/net/ethernet/brocade/bna/ |
D | bfi_enet.h | 100 } __packed wi; member 104 #define wi_hdr wi.base 105 #define wi_ext_hdr wi.ext
|
D | bnad.c | 2818 txqent->hdr.wi.vlan_tag = htons(vlan_tag); in bnad_txq_wi_prepare() 2827 txqent->hdr.wi.opcode = htons(BNA_TXQ_WI_SEND); in bnad_txq_wi_prepare() 2828 txqent->hdr.wi.lso_mss = 0; in bnad_txq_wi_prepare() 2831 txqent->hdr.wi.opcode = htons(BNA_TXQ_WI_SEND_LSO); in bnad_txq_wi_prepare() 2832 txqent->hdr.wi.lso_mss = htons(gso_size); in bnad_txq_wi_prepare() 2841 txqent->hdr.wi.l4_hdr_size_n_offset = in bnad_txq_wi_prepare() 2845 txqent->hdr.wi.opcode = htons(BNA_TXQ_WI_SEND); in bnad_txq_wi_prepare() 2846 txqent->hdr.wi.lso_mss = 0; in bnad_txq_wi_prepare() 2867 txqent->hdr.wi.l4_hdr_size_n_offset = in bnad_txq_wi_prepare() 2880 txqent->hdr.wi.l4_hdr_size_n_offset = in bnad_txq_wi_prepare() [all …]
|
/Linux-v6.1/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | main.c | 1238 struct mt76_ethtool_worker_info *wi = wi_data; in mt7915_ethtool_worker() local 1241 if (msta->vif->mt76.idx != wi->idx) in mt7915_ethtool_worker() 1244 mt76_ethtool_worker(wi, &msta->wcid.stats); in mt7915_ethtool_worker() 1255 struct mt76_ethtool_worker_info wi = { in mt7915_get_et_stats() local 1334 wi.initial_stat_idx = ei; in mt7915_get_et_stats() 1335 ieee80211_iterate_stations_atomic(hw, mt7915_ethtool_worker, &wi); in mt7915_get_et_stats() 1339 if (wi.sta_count == 0) in mt7915_get_et_stats() 1342 ei += wi.worker_stat_count; in mt7915_get_et_stats()
|
/Linux-v6.1/drivers/net/wireless/mediatek/mt76/mt7921/ |
D | main.c | 1044 struct mt76_ethtool_worker_info *wi = wi_data; in mt7921_ethtool_worker() local 1046 if (msta->vif->mt76.idx != wi->idx) in mt7921_ethtool_worker() 1049 mt76_ethtool_worker(wi, &msta->wcid.stats); in mt7921_ethtool_worker() 1060 struct mt76_ethtool_worker_info wi = { in mt7921_get_et_stats() local 1103 wi.initial_stat_idx = ei; in mt7921_get_et_stats() 1104 ieee80211_iterate_stations_atomic(hw, mt7921_ethtool_worker, &wi); in mt7921_get_et_stats() 1108 if (!wi.sta_count) in mt7921_get_et_stats() 1111 ei += wi.worker_stat_count; in mt7921_get_et_stats()
|
/Linux-v6.1/arch/parisc/kernel/vdso32/ |
D | vdso32.lds.S | 72 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|
/Linux-v6.1/arch/parisc/kernel/vdso64/ |
D | vdso64.lds.S | 70 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|
/Linux-v6.1/arch/s390/kernel/vdso32/ |
D | vdso32.lds.S | 85 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|
/Linux-v6.1/arch/s390/kernel/vdso64/ |
D | vdso64.lds.S | 85 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|