Home
last modified time | relevance | path

Searched refs:wi (Results 1 – 25 of 50) sorted by relevance

12

/openbmc/qemu/
H A Dcpu-common.c137 wi->done = false; in queue_work_on_cpu()
153 wi.func = func; in do_run_on_cpu()
154 wi.data = data; in do_run_on_cpu()
155 wi.done = false; in do_run_on_cpu()
156 wi.free = false; in do_run_on_cpu()
173 wi->func = func; in async_run_on_cpu()
174 wi->data = data; in async_run_on_cpu()
175 wi->free = true; in async_run_on_cpu()
326 wi->func = func; in async_safe_run_on_cpu()
356 wi->func(cpu, wi->data); in process_queued_cpu_work()
[all …]
/openbmc/linux/fs/nilfs2/
H A Dsegbuf.c355 wi->bio = NULL; in nilfs_segbuf_submit_bio()
356 wi->rest_blocks -= wi->end - wi->start; in nilfs_segbuf_submit_bio()
357 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_submit_bio()
358 wi->start = wi->end; in nilfs_segbuf_submit_bio()
365 wi->bio = NULL; in nilfs_segbuf_prepare_write()
368 wi->nr_vecs = min(wi->max_pages, wi->rest_blocks); in nilfs_segbuf_prepare_write()
369 wi->start = wi->end = 0; in nilfs_segbuf_prepare_write()
382 wi->bio = bio_alloc(wi->nilfs->ns_bdev, wi->nr_vecs, in nilfs_segbuf_submit_bh()
384 wi->bio->bi_iter.bi_sector = (wi->blocknr + wi->end) << in nilfs_segbuf_submit_bh()
390 wi->end++; in nilfs_segbuf_submit_bh()
[all …]
/openbmc/qemu/target/xtensa/
H A Dmmu_helper.c180 wi &= 7; in split_tlb_entry_spec_way()
183 if (wi < 4) { in split_tlb_entry_spec_way()
240 *wi = 0; in split_tlb_entry_spec()
251 assert(wi < tlb->nways && ei < tlb->way_size[wi]); in xtensa_tlb_get_entry()
261 uint32_t wi; in get_tlb_entry() local
338 for (wi = 0; wi < tlb->nways; ++wi) { in reset_tlb_mmu_all_ways()
468 unsigned wi; in xtensa_tlb_lookup() local
470 for (wi = 0; wi < tlb->nways; ++wi) { in xtensa_tlb_lookup()
560 uint32_t wi; in HELPER() local
820 wi = 0; in get_physical_addr_mmu()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c364 wi = &sq->db.wqe_info[pi]; in mlx5e_tx_flush()
397 sq->pc += wi->num_wqebbs; in mlx5e_txwqe_complete()
583 wi = &sq->db.wqe_info[pi]; in mlx5e_tx_mpwqe_session_complete()
592 sq->pc += wi->num_wqebbs; in mlx5e_tx_mpwqe_session_complete()
839 sqcc += wi->num_wqebbs; in mlx5e_poll_tx_cq()
841 if (likely(wi->skb)) { in mlx5e_poll_tx_cq()
854 if (wi->num_fifo_pkts) { in mlx5e_poll_tx_cq()
914 sqcc += wi->num_wqebbs; in mlx5e_free_txqsq_descs()
916 if (likely(wi->skb)) { in mlx5e_free_txqsq_descs()
921 nbytes += wi->num_bytes; in mlx5e_free_txqsq_descs()
[all …]
H A Den_rx.c386 xsk_buff_free(*wi->xskp); in mlx5e_xsk_free_rx_wqe()
416 wi = get_frag(rq, j); in mlx5e_xsk_free_rx_wqes()
434 wi = get_frag(rq, j); in mlx5e_free_rx_wqes()
807 wi->consumed_strides = 0; in mlx5e_alloc_rx_mpwqe()
959 sqcc += wi->num_wqebbs; in mlx5e_free_icosq_descs()
961 switch (wi->wqe_type) { in mlx5e_free_icosq_descs()
1032 sqcc += wi->num_wqebbs; in mlx5e_poll_ico_cq()
1046 switch (wi->wqe_type) { in mlx5e_poll_ico_cq()
1068 wi->wqe_type); in mlx5e_poll_ico_cq()
1754 wi++; in mlx5e_skb_from_cqe_nonlinear()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_txrx.h25 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()
61 struct mlx5e_tx_wqe_info *wi, in mlx5e_ktls_tx_try_handle_resync_dump_comp() argument
H A Dktls_rx.c130 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
154 wi = (struct mlx5e_icosq_wqe_info) { in post_static_params()
159 icosq_fill_wi(sq, pi, &wi); in post_static_params()
171 struct mlx5e_icosq_wqe_info wi; in post_progress_params() local
184 wi = (struct mlx5e_icosq_wqe_info) { in post_progress_params()
190 icosq_fill_wi(sq, pi, &wi); in post_progress_params()
257 struct mlx5e_icosq_wqe_info wi; in resync_post_get_progress_params() local
306 wi = (struct mlx5e_icosq_wqe_info) { in resync_post_get_progress_params()
[all …]
/openbmc/phosphor-pid-control/sensors/
H A Dbuilder.cpp56 std::unique_ptr<WriteInterface> wi; in buildSensors() local
122 wi = std::make_unique<SysFsWritePercent>( in buildSensors()
127 wi = std::make_unique<SysFsWrite>(info->writePath, in buildSensors()
135 wi = DbusWritePercent::createDbusWrite( in buildSensors()
142 wi = DbusWrite::createDbusWrite( in buildSensors()
148 if (wi == nullptr) in buildSensors()
157 wi = std::make_unique<ReadOnlyNoExcept>(); in buildSensors()
162 name, info->timeout, std::move(ri), std::move(wi)); in buildSensors()
188 wi = std::make_unique<ReadOnlyNoExcept>(); in buildSensors()
190 name, info->timeout, std::move(ri), std::move(wi)); in buildSensors()
/openbmc/phosphor-pid-control/test/
H A Dsensor_pluggable_unittest.cpp25 std::unique_ptr<WriteInterface> wi = in TEST() local
31 PluggableSensor p(name, timeout, std::move(ri), std::move(wi)); in TEST()
43 std::unique_ptr<WriteInterface> wi = in TEST() local
51 PluggableSensor p(name, timeout, std::move(ri), std::move(wi)); in TEST()
73 std::unique_ptr<WriteInterface> wi = in TEST() local
79 WriteInterfaceMock* wip = reinterpret_cast<WriteInterfaceMock*>(wi.get()); in TEST()
81 PluggableSensor p(name, timeout, std::move(ri), std::move(wi)); in TEST()
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/tremor/tremor/
H A Dtremor-arm-thumb2.patch40 "subs r1,r1,%4;" //ilsp[j]-wi
42 "rsbmi r1,r1,#0;" //labs(ilsp[j]-wi)
43 "umull %0,r2,r1,%0;" //qi*=labs(ilsp[j]-wi)
45 "subs r1,r3,%4;" //ilsp[j+1]-wi
47 "rsbmi r1,r1,#0;" //labs(ilsp[j+1]-wi)
48 "umull %1,r3,r1,%1;" //pi*=labs(ilsp[j+1]-wi)
53 "subs r1,r1,%4;\n" //ilsp[j]-wi
55 "rsbmi r1,r1,#0;\n" //labs(ilsp[j]-wi)
56 "umull %0,r2,r1,%0;\n" //qi*=labs(ilsp[j]-wi)
57 "umull %1,r3,r0,%1;\n" //pi*=labs(ilsp[j+1]-wi)
/openbmc/linux/drivers/video/fbdev/
H A Dleo.c453 struct fb_wid_item *wi; in leo_wid_put() local
462 for (i = 0, wi = wl->wl_list; i < wl->wl_count; i++, wi++) { in leo_wid_put()
463 switch (wi->wi_type) { in leo_wid_put()
489 struct fb_wid_item wi; in leo_init_wids() local
493 wl.wl_list = &wi; in leo_init_wids()
495 wi.wi_index = 0; in leo_init_wids()
498 wi.wi_index = 1; in leo_init_wids()
499 wi.wi_values [0] = 0x30; in leo_init_wids()
501 wi.wi_index = 2; in leo_init_wids()
502 wi.wi_values [0] = 0x20; in leo_init_wids()
[all …]
/openbmc/linux/arch/mips/mm/
H A Dinit.c283 struct maar_walk_info *wi = data; in maar_res_walk() local
284 struct maar_config *cfg = &wi->cfg[wi->num_cfg]; in maar_res_walk()
296 if (!WARN_ON(wi->num_cfg >= ARRAY_SIZE(wi->cfg))) in maar_res_walk()
297 wi->num_cfg++; in maar_res_walk()
306 struct maar_walk_info wi; in platform_maar_init() local
308 wi.num_cfg = 0; in platform_maar_init()
309 walk_system_ram_range(0, max_pfn, &wi, maar_res_walk); in platform_maar_init()
311 num_configured = maar_config(wi.cfg, wi.num_cfg, num_pairs); in platform_maar_init()
312 if (num_configured < wi.num_cfg) in platform_maar_init()
314 num_pairs, wi.num_cfg); in platform_maar_init()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Drx.c21 struct mlx5e_mpw_info *wi = mlx5e_get_mpw_info(rq, ix); in mlx5e_xsk_alloc_rx_mpwqe() local
34 xsk_buffs = (struct xdp_buff **)wi->alloc_units.xsk_buffs; in mlx5e_xsk_alloc_rx_mpwqe()
123 bitmap_zero(wi->skip_release_bitmap, rq->mpwqe.pages_per_wqe); in mlx5e_xsk_alloc_rx_mpwqe()
124 wi->consumed_strides = 0; in mlx5e_xsk_alloc_rx_mpwqe()
248 struct mlx5e_mpw_info *wi, in mlx5e_xsk_skb_from_cqe_mpwrq_linear() argument
254 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(wi->alloc_units.xsk_buffs[page_idx]); in mlx5e_xsk_skb_from_cqe_mpwrq_linear()
294 __set_bit(page_idx, wi->skip_release_bitmap); /* non-atomic */ in mlx5e_xsk_skb_from_cqe_mpwrq_linear()
305 struct mlx5e_wqe_frag_info *wi, in mlx5e_xsk_skb_from_cqe_linear() argument
309 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(*wi->xskp); in mlx5e_xsk_skb_from_cqe_linear()
317 WARN_ON_ONCE(wi->offset); in mlx5e_xsk_skb_from_cqe_linear()
[all …]
H A Drx.h15 struct mlx5e_mpw_info *wi,
21 struct mlx5e_wqe_frag_info *wi,
H A Dtx.c50 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()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c313 wi = &sq->db.wqe_info[pi]; in mlx5e_xdpsq_get_next_pi()
314 edge_wi = wi + contig_wqebbs; in mlx5e_xdpsq_get_next_pi()
317 for (; wi < edge_wi; wi++) { in mlx5e_xdpsq_get_next_pi()
370 sq->pc += wi->num_wqebbs; in mlx5e_xdp_mpwqe_complete()
611 struct mlx5e_xdp_wqe_info *wi, in mlx5e_free_xdpsq_desc() argument
710 struct mlx5e_xdp_wqe_info *wi; in mlx5e_poll_xdpsq_cq() local
721 wi = &sq->db.wqe_info[ci]; in mlx5e_poll_xdpsq_cq()
723 sqcc += wi->num_wqebbs; in mlx5e_poll_xdpsq_cq()
764 struct mlx5e_xdp_wqe_info *wi; in mlx5e_free_xdpsq_descs() local
768 wi = &sq->db.wqe_info[ci]; in mlx5e_free_xdpsq_descs()
[all …]
H A Dtxrx.h176 struct mlx5e_tx_wqe_info *wi, *edge_wi; in mlx5e_txqsq_get_next_pi() local
178 wi = &sq->db.wqe_info[pi]; in mlx5e_txqsq_get_next_pi()
179 edge_wi = wi + contig_wqebbs; in mlx5e_txqsq_get_next_pi()
182 for (; wi < edge_wi; wi++) { in mlx5e_txqsq_get_next_pi()
183 *wi = (struct mlx5e_tx_wqe_info) { in mlx5e_txqsq_get_next_pi()
238 struct mlx5e_icosq_wqe_info *wi, *edge_wi; in mlx5e_icosq_get_next_pi() local
240 wi = &sq->db.wqe_info[pi]; in mlx5e_icosq_get_next_pi()
241 edge_wi = wi + contig_wqebbs; in mlx5e_icosq_get_next_pi()
244 for (; wi < edge_wi; wi++) { in mlx5e_icosq_get_next_pi()
245 *wi = (struct mlx5e_icosq_wqe_info) { in mlx5e_icosq_get_next_pi()
/openbmc/linux/drivers/input/serio/
H A Dhp_sdc.c140 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()
/openbmc/linux/drivers/md/persistent-data/
H A Ddm-array.c867 struct walk_info *wi = context; in walk_ablock() local
877 r = get_ablock(wi->info, le64_to_cpu(block_le), &block, &ab); in walk_ablock()
884 r = wi->fn(wi->context, keys[0] * max_entries + i, in walk_ablock()
885 element_at(wi->info, ab, i)); in walk_ablock()
891 unlock_ablock(wi->info, block); in walk_ablock()
899 struct walk_info wi; in dm_array_walk() local
901 wi.info = info; in dm_array_walk()
902 wi.fn = fn; in dm_array_walk()
903 wi.context = context; in dm_array_walk()
905 return dm_btree_walk(&info->btree_info, root, walk_ablock, &wi); in dm_array_walk()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_core.c384 struct mt76_ethtool_worker_info *wi = wi_data; in mt792x_ethtool_worker() local
386 if (msta->vif->mt76.idx != wi->idx) in mt792x_ethtool_worker()
389 mt76_ethtool_worker(wi, &msta->wcid.stats, true); in mt792x_ethtool_worker()
400 struct mt76_ethtool_worker_info wi = { in mt792x_get_et_stats() local
443 wi.initial_stat_idx = ei; in mt792x_get_et_stats()
444 ieee80211_iterate_stations_atomic(hw, mt792x_ethtool_worker, &wi); in mt792x_get_et_stats()
448 if (!wi.sta_count) in mt792x_get_et_stats()
451 ei += wi.worker_stat_count; in mt792x_get_et_stats()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-connectivity/wifi-test-suite/
H A Dwifi-test-suite_10.10.1.bb5 HOMEPAGE = "https://www.wi-fi.org/certification/wi-fi-test-suite"
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c638 u16 q_no, wi; in octep_start_xmit() local
655 wi = iq->host_write_index; in octep_start_xmit()
656 hw_desc = &iq->desc_ring[wi]; in octep_start_xmit()
659 tx_buffer = iq->buff_info + wi; in octep_start_xmit()
721 wi++; in octep_start_xmit()
722 if (wi == iq->max_count) in octep_start_xmit()
723 wi = 0; in octep_start_xmit()
724 iq->host_write_index = wi; in octep_start_xmit()
/openbmc/linux/drivers/staging/greybus/
H A Daudio_topology.c430 int ret, wi, max, connect; in gbcodec_mixer_dapm_ctl_put() local
472 for (wi = 0; wi < wlist->num_widgets; wi++) { in gbcodec_mixer_dapm_ctl_put()
473 widget = wlist->widgets[wi]; in gbcodec_mixer_dapm_ctl_put()
762 int ret, wi, ctl_id; in gbcodec_enum_dapm_ctl_put() local
842 for (wi = 0; wi < wlist->num_widgets; wi++) { in gbcodec_enum_dapm_ctl_put()
843 widget = wlist->widgets[wi]; in gbcodec_enum_dapm_ctl_put()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c1217 struct mt76_ethtool_worker_info *wi = wi_data; in mt7996_ethtool_worker() local
1220 if (msta->vif->mt76.idx != wi->idx) in mt7996_ethtool_worker()
1223 mt76_ethtool_worker(wi, &msta->wcid.stats, true); in mt7996_ethtool_worker()
1235 struct mt76_ethtool_worker_info wi = { in mt7996_get_et_stats() local
1304 wi.initial_stat_idx = ei; in mt7996_get_et_stats()
1305 ieee80211_iterate_stations_atomic(hw, mt7996_ethtool_worker, &wi); in mt7996_get_et_stats()
1309 if (wi.sta_count == 0) in mt7996_get_et_stats()
1312 ei += wi.worker_stat_count; in mt7996_get_et_stats()
/openbmc/linux/arch/parisc/kernel/vdso32/
H A Dvdso32.lds.S72 .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }

12