/Linux-v5.4/fs/nilfs2/ |
D | segbuf.c | 340 struct nilfs_write_info *wi, int mode, in nilfs_segbuf_submit_bio() argument 343 struct bio *bio = wi->bio; in nilfs_segbuf_submit_bio() 363 wi->bio = NULL; in nilfs_segbuf_submit_bio() 364 wi->rest_blocks -= wi->end - wi->start; in nilfs_segbuf_submit_bio() 365 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_submit_bio() 366 wi->start = wi->end; in nilfs_segbuf_submit_bio() 370 wi->bio = NULL; in nilfs_segbuf_submit_bio() 402 struct nilfs_write_info *wi) in nilfs_segbuf_prepare_write() argument 404 wi->bio = NULL; in nilfs_segbuf_prepare_write() 405 wi->rest_blocks = segbuf->sb_sum.nblocks; in nilfs_segbuf_prepare_write() [all …]
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rx.c | 361 struct mlx5e_wqe_frag_info *wi, in mlx5e_free_rx_wqe() argument 366 for (i = 0; i < rq->wqe.info.num_frags; i++, wi++) in mlx5e_free_rx_wqe() 367 mlx5e_put_rx_frag(rq, wi, recycle); in mlx5e_free_rx_wqe() 372 struct mlx5e_wqe_frag_info *wi = get_frag(rq, ix); in mlx5e_dealloc_rx_wqe() local 374 mlx5e_free_rx_wqe(rq, wi, false); in mlx5e_dealloc_rx_wqe() 435 mlx5e_free_rx_mpwqe(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, bool recycle) in mlx5e_free_rx_mpwqe() argument 438 struct mlx5e_dma_info *dma_info = wi->umr.dma_info; in mlx5e_free_rx_mpwqe() 442 if (bitmap_full(wi->xdp_xmit_bitmap, MLX5_MPWRQ_PAGES_PER_WQE)) in mlx5e_free_rx_mpwqe() 445 no_xdp_xmit = bitmap_empty(wi->xdp_xmit_bitmap, in mlx5e_free_rx_mpwqe() 449 if (no_xdp_xmit || !test_bit(i, wi->xdp_xmit_bitmap)) in mlx5e_free_rx_mpwqe() [all …]
|
D | en_tx.c | 240 struct mlx5e_tx_wqe_info *wi, struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_txwqe_complete() argument 246 wi->num_bytes = num_bytes; in mlx5e_txwqe_complete() 247 wi->num_dma = num_dma; in mlx5e_txwqe_complete() 248 wi->num_wqebbs = num_wqebbs; in mlx5e_txwqe_complete() 249 wi->skb = skb; in mlx5e_txwqe_complete() 257 sq->pc += wi->num_wqebbs; in mlx5e_txwqe_complete() 276 struct mlx5e_tx_wqe_info *wi; in mlx5e_sq_xmit() local 338 wi = &sq->db.wqe_info[pi]; in mlx5e_sq_xmit() 374 num_dma, wi, cseg, xmit_more); in mlx5e_sq_xmit() 473 struct mlx5e_tx_wqe_info *wi; in mlx5e_poll_tx_cq() local [all …]
|
D | en.h | 602 (*mlx5e_fp_skb_from_cqe_mpwrq)(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, 606 struct mlx5e_wqe_frag_info *wi, u32 cqe_bcnt); 955 mlx5e_skb_from_cqe_mpwrq_linear(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, 958 mlx5e_skb_from_cqe_mpwrq_nonlinear(struct mlx5e_rq *rq, struct mlx5e_mpw_info *wi, 962 struct mlx5e_wqe_frag_info *wi, u32 cqe_bcnt); 965 struct mlx5e_wqe_frag_info *wi, u32 cqe_bcnt);
|
/Linux-v5.4/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-v5.4/arch/mips/mm/ |
D | init.c | 280 struct maar_walk_info *wi = data; in maar_res_walk() local 281 struct maar_config *cfg = &wi->cfg[wi->num_cfg]; in maar_res_walk() 293 if (!WARN_ON(wi->num_cfg >= ARRAY_SIZE(wi->cfg))) in maar_res_walk() 294 wi->num_cfg++; in maar_res_walk() 303 struct maar_walk_info wi; in platform_maar_init() local 305 wi.num_cfg = 0; in platform_maar_init() 306 walk_system_ram_range(0, max_pfn, &wi, maar_res_walk); in platform_maar_init() 308 num_configured = maar_config(wi.cfg, wi.num_cfg, num_pairs); in platform_maar_init() 309 if (num_configured < wi.num_cfg) in platform_maar_init() 311 num_pairs, wi.num_cfg); in platform_maar_init()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | xdp.c | 212 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xdp_mpwqe_complete() local 218 wi->num_wqebbs = DIV_ROUND_UP(ds_count, MLX5_SEND_WQEBB_NUM_DS); in mlx5e_xdp_mpwqe_complete() 219 wi->num_pkts = session->pkt_count; in mlx5e_xdp_mpwqe_complete() 221 sq->pc += wi->num_wqebbs; in mlx5e_xdp_mpwqe_complete() 356 struct mlx5e_xdp_wqe_info *wi, in mlx5e_free_xdpsq_desc() argument 363 for (i = 0; i < wi->num_pkts; i++) { in mlx5e_free_xdpsq_desc() 424 struct mlx5e_xdp_wqe_info *wi; in mlx5e_poll_xdpsq_cq() local 429 wi = &sq->db.wqe_info[ci]; in mlx5e_poll_xdpsq_cq() 431 sqcc += wi->num_wqebbs; in mlx5e_poll_xdpsq_cq() 433 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, true); in mlx5e_poll_xdpsq_cq() [all …]
|
D | txrx.h | 88 struct mlx5e_tx_wqe_info *edge_wi, *wi = &sq->db.wqe_info[pi]; in mlx5e_fill_sq_frag_edge() local 90 edge_wi = wi + nnops; in mlx5e_fill_sq_frag_edge() 93 for (; wi < edge_wi; wi++) { in mlx5e_fill_sq_frag_edge() 94 memset(wi, 0, sizeof(*wi)); in mlx5e_fill_sq_frag_edge() 95 wi->num_wqebbs = 1; in mlx5e_fill_sq_frag_edge()
|
D | xdp.h | 148 struct mlx5e_xdp_wqe_info *edge_wi, *wi = &sq->db.wqe_info[pi]; in mlx5e_fill_xdpsq_frag_edge() local 150 edge_wi = wi + nnops; in mlx5e_fill_xdpsq_frag_edge() 152 for (; wi < edge_wi; wi++) { in mlx5e_fill_xdpsq_frag_edge() 153 wi->num_wqebbs = 1; in mlx5e_fill_xdpsq_frag_edge() 154 wi->num_pkts = 0; in mlx5e_fill_xdpsq_frag_edge()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
D | rx.c | 88 struct mlx5e_mpw_info *wi, in mlx5e_xsk_skb_from_cqe_mpwrq_linear() argument 93 struct mlx5e_dma_info *di = &wi->umr.dma_info[page_idx]; in mlx5e_xsk_skb_from_cqe_mpwrq_linear() 141 __set_bit(page_idx, wi->xdp_xmit_bitmap); /* non-atomic */ in mlx5e_xsk_skb_from_cqe_mpwrq_linear() 153 struct mlx5e_wqe_frag_info *wi, in mlx5e_xsk_skb_from_cqe_linear() argument 156 struct mlx5e_dma_info *di = wi->di; in mlx5e_xsk_skb_from_cqe_linear() 167 WARN_ON_ONCE(wi->offset); in mlx5e_xsk_skb_from_cqe_linear()
|
D | tx.c | 53 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xsk_tx_post_err() local 56 wi->num_wqebbs = 1; in mlx5e_xsk_tx_post_err() 57 wi->num_pkts = 1; in mlx5e_xsk_tx_post_err()
|
D | rx.h | 19 struct mlx5e_mpw_info *wi, 25 struct mlx5e_wqe_frag_info *wi,
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ktls_tx.c | 109 struct mlx5e_tx_wqe_info *wi = &sq->db.wqe_info[pi]; in tx_fill_wi() local 111 memset(wi, 0, sizeof(*wi)); in tx_fill_wi() 112 wi->num_wqebbs = num_wqebbs; in tx_fill_wi() 113 wi->num_bytes = num_bytes; in tx_fill_wi() 114 wi->resync_dump_frag_page = page; in tx_fill_wi() 298 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_handle_resync_dump_comp() argument 304 if (!wi->resync_dump_frag_page) in mlx5e_ktls_tx_handle_resync_dump_comp() 311 put_page(wi->resync_dump_frag_page); in mlx5e_ktls_tx_handle_resync_dump_comp() 313 stats->tls_dump_bytes += wi->num_bytes; in mlx5e_ktls_tx_handle_resync_dump_comp()
|
D | ktls.h | 95 struct mlx5e_tx_wqe_info *wi, 115 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_handle_resync_dump_comp() argument
|
/Linux-v5.4/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-v5.4/drivers/md/persistent-data/ |
D | dm-array.c | 857 struct walk_info *wi = context; in walk_ablock() local 867 r = get_ablock(wi->info, le64_to_cpu(block_le), &block, &ab); in walk_ablock() 874 r = wi->fn(wi->context, keys[0] * max_entries + i, in walk_ablock() 875 element_at(wi->info, ab, i)); in walk_ablock() 881 unlock_ablock(wi->info, block); in walk_ablock() 889 struct walk_info wi; in dm_array_walk() local 891 wi.info = info; in dm_array_walk() 892 wi.fn = fn; in dm_array_walk() 893 wi.context = context; in dm_array_walk() 895 return dm_btree_walk(&info->btree_info, root, walk_ablock, &wi); in dm_array_walk()
|
/Linux-v5.4/drivers/staging/greybus/ |
D | audio_topology.c | 432 int ret, wi, max, connect; in gbcodec_mixer_dapm_ctl_put() local 465 for (wi = 0; wi < wlist->num_widgets; wi++) { in gbcodec_mixer_dapm_ctl_put() 466 widget = wlist->widgets[wi]; in gbcodec_mixer_dapm_ctl_put() 764 int ret, wi, ctl_id; in gbcodec_enum_dapm_ctl_put() local 844 for (wi = 0; wi < wlist->num_widgets; wi++) { in gbcodec_enum_dapm_ctl_put() 845 widget = wlist->widgets[wi]; in gbcodec_enum_dapm_ctl_put()
|
/Linux-v5.4/drivers/video/fbdev/omap2/omapfb/dss/ |
D | dispc.c | 2808 int dispc_wb_setup(const struct omap_dss_writeback_info *wi, in dispc_wb_setup() argument 2824 "rot %d, mir %d\n", wi->paddr, wi->p_uv_addr, in_width, in dispc_wb_setup() 2825 in_height, wi->width, wi->height, wi->color_mode, wi->rotation, in dispc_wb_setup() 2826 wi->mirror); in dispc_wb_setup() 2828 r = dispc_ovl_setup_common(plane, caps, wi->paddr, wi->p_uv_addr, in dispc_wb_setup() 2829 wi->buf_width, pos_x, pos_y, in_width, in_height, wi->width, in dispc_wb_setup() 2830 wi->height, wi->color_mode, wi->rotation, wi->mirror, zorder, in dispc_wb_setup() 2831 wi->pre_mult_alpha, global_alpha, wi->rotation_type, in dispc_wb_setup() 2834 switch (wi->color_mode) { in dispc_wb_setup()
|
/Linux-v5.4/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 | 2824 txqent->hdr.wi.vlan_tag = htons(vlan_tag); in bnad_txq_wi_prepare() 2834 txqent->hdr.wi.opcode = htons(BNA_TXQ_WI_SEND); in bnad_txq_wi_prepare() 2835 txqent->hdr.wi.lso_mss = 0; in bnad_txq_wi_prepare() 2838 txqent->hdr.wi.opcode = htons(BNA_TXQ_WI_SEND_LSO); in bnad_txq_wi_prepare() 2839 txqent->hdr.wi.lso_mss = htons(gso_size); in bnad_txq_wi_prepare() 2848 txqent->hdr.wi.l4_hdr_size_n_offset = in bnad_txq_wi_prepare() 2852 txqent->hdr.wi.opcode = htons(BNA_TXQ_WI_SEND); in bnad_txq_wi_prepare() 2853 txqent->hdr.wi.lso_mss = 0; in bnad_txq_wi_prepare() 2874 txqent->hdr.wi.l4_hdr_size_n_offset = in bnad_txq_wi_prepare() 2888 txqent->hdr.wi.l4_hdr_size_n_offset = in bnad_txq_wi_prepare() [all …]
|
/Linux-v5.4/arch/s390/kernel/vdso32/ |
D | vdso32.lds.S | 80 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|
/Linux-v5.4/arch/s390/kernel/vdso64/ |
D | vdso64.lds.S | 80 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|
/Linux-v5.4/arch/powerpc/kernel/vdso32/ |
D | vdso32.lds.S | 97 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|
/Linux-v5.4/arch/powerpc/kernel/vdso64/ |
D | vdso64.lds.S | 96 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
|
/Linux-v5.4/include/linux/ |
D | hp_sdc.h | 274 uint8_t wi; /* current i8042 write index */ member
|