Searched refs:vsi (Results 26 - 50 of 131) sorted by relevance

123456

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_xsk.c22 * @vsi: VSI that contains rings of interest
25 static void ice_qp_reset_stats(struct ice_vsi *vsi, u16 q_idx) argument
30 pf = vsi->back;
34 vsi_stat = pf->vsi_stats[vsi->idx];
42 if (ice_is_xdp_ena_vsi(vsi))
43 memset(&vsi->xdp_rings[q_idx]->ring_stats->stats, 0,
44 sizeof(vsi->xdp_rings[q_idx]->ring_stats->stats));
49 * @vsi: VSI that contains rings of interest
52 static void ice_qp_clean_rings(struct ice_vsi *vsi, u16 q_idx) argument
54 ice_clean_tx_ring(vsi
69 ice_qvec_toggle_napi(struct ice_vsi *vsi, struct ice_q_vector *q_vector, bool enable) argument
88 ice_qvec_dis_irq(struct ice_vsi *vsi, struct ice_rx_ring *rx_ring, struct ice_q_vector *q_vector) argument
117 ice_qvec_cfg_msix(struct ice_vsi *vsi, struct ice_q_vector *q_vector) argument
143 ice_qvec_ena_irq(struct ice_vsi *vsi, struct ice_q_vector *q_vector) argument
160 ice_qp_dis(struct ice_vsi *vsi, u16 q_idx) argument
219 ice_qp_ena(struct ice_vsi *vsi, u16 q_idx) argument
265 ice_xsk_pool_disable(struct ice_vsi *vsi, u16 qid) argument
287 ice_xsk_pool_enable(struct ice_vsi *vsi, struct xsk_buff_pool *pool, u16 qid) argument
349 ice_realloc_zc_buf(struct ice_vsi *vsi, bool zc) argument
372 ice_xsk_pool_setup(struct ice_vsi *vsi, struct xsk_buff_pool *pool, u16 qid) argument
1093 struct ice_vsi *vsi = np->vsi; local
1129 ice_xsk_any_rx_ring_ena(struct ice_vsi *vsi) argument
[all...]
H A Dice_ethtool.c35 return ((np->vsi->alloc_txq + np->vsi->alloc_rxq) *
432 struct ice_vsi *vsi)
434 struct ice_pf *pf = vsi->back;
460 __ice_get_drvinfo(netdev, drvinfo, np->vsi);
473 struct ice_pf *pf = np->vsi->back;
487 struct ice_pf *pf = np->vsi->back;
501 struct ice_pf *pf = np->vsi->back;
516 struct ice_pf *pf = np->vsi->back;
526 struct ice_vsi *vsi local
431 __ice_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo, struct ice_vsi *vsi) argument
730 ice_lbtest_prepare_rings(struct ice_vsi *vsi) argument
769 ice_lbtest_disable_rings(struct ice_vsi *vsi) argument
1132 __ice_get_strings(struct net_device *netdev, u32 stringset, u8 *data, struct ice_vsi *vsi) argument
1222 struct ice_vsi *vsi = np->vsi; local
1266 struct ice_vsi *vsi = np->vsi; local
1303 struct ice_vsi *vsi = np->vsi; local
1363 struct ice_vsi *vsi = np->vsi; local
1388 struct ice_vsi *vsi = np->vsi; local
1414 struct ice_vsi *vsi = np->vsi; local
1596 __ice_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats __always_unused *stats, u64 *data, struct ice_vsi *vsi) argument
1779 struct ice_vsi *vsi = np->vsi; local
1877 struct ice_vsi *vsi = np->vsi; local
1987 struct ice_vsi *vsi = np->vsi; local
2650 ice_set_rss_hash_opt(struct ice_vsi *vsi, struct ethtool_rxnfc *nfc) argument
2703 ice_get_rss_hash_opt(struct ice_vsi *vsi, struct ethtool_rxnfc *nfc) argument
2770 struct ice_vsi *vsi = np->vsi; local
2798 struct ice_vsi *vsi = np->vsi; local
2838 struct ice_vsi *vsi = np->vsi; local
2866 struct ice_vsi *vsi = np->vsi; local
3158 struct ice_vsi *vsi = np->vsi; local
3285 struct ice_vsi *vsi = np->vsi; local
3363 struct ice_vsi *vsi = np->vsi; local
3488 ice_get_combined_cnt(struct ice_vsi *vsi) argument
3512 struct ice_vsi *vsi = np->vsi; local
3549 ice_vsi_set_dflt_rss_lut(struct ice_vsi *vsi, int req_rss_size) argument
3592 struct ice_vsi *vsi = np->vsi; local
3721 struct ice_vsi *vsi = np->vsi; local
3788 ice_get_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) argument
3826 struct ice_vsi *vsi = np->vsi; local
3865 ice_set_rc_coalesce(struct ethtool_coalesce *ec, struct ice_ring_container *rc, struct ice_vsi *vsi) argument
3956 ice_set_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) argument
4021 struct ice_vsi *vsi = np->vsi; local
4147 struct ice_vsi *vsi = np->vsi; local
4224 struct ice_vsi *vsi = np->vsi; local
[all...]
H A Dice_dcb_lib.h20 void ice_vsi_set_dcb_tc_cfg(struct ice_vsi *vsi);
22 u8 ice_dcb_get_tc(struct ice_vsi *vsi, int queue_index);
27 void ice_vsi_cfg_dcb_rings(struct ice_vsi *vsi);
69 static inline void ice_vsi_set_dcb_tc_cfg(struct ice_vsi *vsi) argument
71 vsi->tc_cfg.ena_tc = ICE_DFLT_TRAFFIC_CLASS;
72 vsi->tc_cfg.numtc = 1;
86 ice_dcb_get_tc(struct ice_vsi __always_unused *vsi, argument
132 static inline void ice_vsi_cfg_dcb_rings(struct ice_vsi *vsi) { } argument
H A Dice_repr.h31 void ice_repr_set_traffic_vsi(struct ice_repr *repr, struct ice_vsi *vsi);
36 struct ice_repr *ice_repr_get_by_vsi(struct ice_vsi *vsi);
H A Dice_devlink.h21 int ice_devlink_rate_init_tx_topology(struct devlink *devlink, struct ice_vsi *vsi);
23 void ice_devlink_rate_clear_tx_topology(struct ice_vsi *vsi);
H A Dice_virtchnl.c366 * @vsi: pointer to the VSI
372 ice_vc_get_vlan_caps(struct ice_hw *hw, struct ice_vf *vf, struct ice_vsi *vsi, argument
397 ice_vf_vsi_cfg_svm_legacy_vlan_mode(vsi);
403 ice_vf_vsi_cfg_dvm_legacy_vlan_mode(vsi);
422 struct ice_vsi *vsi; local
446 vsi = ice_get_vf_vsi(vf);
447 if (!vsi) {
452 vfres->vf_cap_flags |= ice_vc_get_vlan_caps(hw, vf, vsi,
496 vfres->num_queue_pairs = vsi->num_txq;
504 vfres->vsi_res[0].num_queue_pairs = vsi
558 ice_vc_isvalid_q_id(struct ice_vsi *vsi, u8 qid) argument
773 struct ice_vsi *vsi; local
907 struct ice_vsi *vsi; local
953 struct ice_vsi *vsi; local
1000 struct ice_vsi *vsi; local
1049 struct ice_vsi *vsi; local
1186 struct ice_vsi *vsi; local
1235 ice_vf_ena_txq_interrupt(struct ice_vsi *vsi, u32 q_idx) argument
1258 ice_vf_ena_rxq_interrupt(struct ice_vsi *vsi, u32 q_idx) argument
1288 struct ice_vsi *vsi; local
1375 ice_vf_vsi_dis_single_txq(struct ice_vf *vf, struct ice_vsi *vsi, u16 q_id) argument
1416 struct ice_vsi *vsi; local
1514 ice_cfg_interrupt(struct ice_vf *vf, struct ice_vsi *vsi, u16 vector_id, struct virtchnl_vector_map *map, struct ice_q_vector *q_vector) argument
1568 struct ice_vsi *vsi; local
1648 struct ice_vsi *vsi; local
1918 ice_vc_add_mac_addr(struct ice_vf *vf, struct ice_vsi *vsi, struct virtchnl_ether_addr *vc_ether_addr) argument
2016 ice_vc_del_mac_addr(struct ice_vf *vf, struct ice_vsi *vsi, struct virtchnl_ether_addr *vc_ether_addr) argument
2064 struct ice_vsi *vsi; local
2238 ice_vf_ena_vlan_promisc(struct ice_vsi *vsi, struct ice_vlan *vlan) argument
2259 ice_vf_dis_vlan_promisc(struct ice_vsi *vsi, struct ice_vlan *vlan) argument
2283 ice_vf_has_max_vlans(struct ice_vf *vf, struct ice_vsi *vsi) argument
2308 struct ice_vsi *vsi; local
2502 ice_vsi_is_rxq_crc_strip_dis(struct ice_vsi *vsi) argument
2522 struct ice_vsi *vsi; local
2559 struct ice_vsi *vsi; local
2635 struct ice_vsi *vsi; local
2756 struct ice_vsi *vsi = ice_get_vf_vsi(vf); local
3105 ice_vc_vlan_action(struct ice_vsi *vsi, int (*vlan_action)(struct ice_vsi *, struct ice_vlan *), struct ice_vlan *vlan) argument
3125 ice_vc_del_vlans(struct ice_vf *vf, struct ice_vsi *vsi, struct virtchnl_vlan_filter_list_v2 *vfl) argument
3197 struct ice_vsi *vsi; local
3231 ice_vc_add_vlans(struct ice_vf *vf, struct ice_vsi *vsi, struct virtchnl_vlan_filter_list_v2 *vfl) argument
3310 ice_vc_validate_add_vlan_filter_list(struct ice_vsi *vsi, struct virtchnl_vlan_filtering_caps *vfc, struct virtchnl_vlan_filter_list_v2 *vfl) argument
3333 struct ice_vsi *vsi; local
3454 ice_vc_ena_vlan_offload(struct ice_vsi *vsi, int (*ena_offload)(struct ice_vsi *vsi, u16 tpid), u32 ethertype_setting) argument
3488 ice_vsi_update_l2tsel(struct ice_vsi *vsi, enum ice_l2tsel l2tsel) argument
3528 struct ice_vsi *vsi; local
3612 struct ice_vsi *vsi; local
3687 struct ice_vsi *vsi; local
3746 struct ice_vsi *vsi; local
3845 struct ice_vsi *vsi; local
[all...]
H A Dice.h161 #define ice_for_each_txq(vsi, i) \
162 for ((i) = 0; (i) < (vsi)->num_txq; (i)++)
164 #define ice_for_each_xdp_txq(vsi, i) \
165 for ((i) = 0; (i) < (vsi)->num_xdp_txq; (i)++)
167 #define ice_for_each_rxq(vsi, i) \
168 for ((i) = 0; (i) < (vsi)->num_rxq; (i)++)
171 #define ice_for_each_alloc_txq(vsi, i) \
172 for ((i) = 0; (i) < (vsi)->alloc_txq; (i)++)
174 #define ice_for_each_alloc_rxq(vsi, i) \
175 for ((i) = 0; (i) < (vsi)
458 struct ice_vsi *vsi; member in struct:ice_q_vector
568 struct ice_vsi **vsi; /* VSIs created by the driver */ member in struct:ice_pf
670 struct ice_vsi *vsi; member in struct:ice_netdev_priv
711 ice_irq_dynamic_ena(struct ice_hw *hw, struct ice_vsi *vsi, struct ice_q_vector *q_vector) argument
741 ice_is_xdp_ena_vsi(struct ice_vsi *vsi) argument
760 struct ice_vsi *vsi = ring->vsi; local
783 ice_tx_xsk_pool(struct ice_vsi *vsi, u16 qid) argument
884 struct ice_vsi *vsi; local
[all...]
H A Dice_idc.c63 struct ice_vsi *vsi; local
78 vsi = ice_get_main_vsi(pf);
79 if (!vsi) {
90 status = ice_cfg_vsi_rdma(vsi->port_info, vsi->idx, vsi->tc_cfg.ena_tc,
97 status = ice_ena_vsi_rdma_qset(vsi->port_info, vsi->idx, qset->tc,
103 vsi->qset_handle[qset->tc] = qset->qs_handle;
117 struct ice_vsi *vsi; local
178 struct ice_vsi *vsi; local
[all...]
H A Dice_dcb_lib.c35 struct ice_vsi *vsi; local
38 vsi = ice_get_main_vsi(pf);
39 if (!vsi)
43 if (vsi->tc_cfg.ena_tc & BIT(i))
48 if (ice_find_q_in_range(vsi->tc_cfg.tc_info[tc].qoffset,
49 vsi->tc_cfg.tc_info[tc + 1].qoffset,
142 * @vsi: used to find the first droptc
149 static u8 ice_get_first_droptc(struct ice_vsi *vsi) argument
151 struct ice_dcbx_cfg *cfg = &vsi->port_info->qos_cfg.local_dcbx_cfg;
152 struct device *dev = ice_pf_to_dev(vsi
180 ice_vsi_set_dcb_tc_cfg(struct ice_vsi *vsi) argument
206 ice_dcb_get_tc(struct ice_vsi *vsi, int queue_index) argument
215 ice_vsi_cfg_dcb_rings(struct ice_vsi *vsi) argument
287 struct ice_vsi *vsi = pf->vsi[i]; local
749 struct ice_vsi *vsi = pf->vsi[v]; local
[all...]
H A Dice_repr.c54 struct ice_vsi *vsi; local
58 vsi = np->repr->src_vsi;
60 ice_update_vsi_stats(vsi);
61 eth_stats = &vsi->eth_stats;
158 tx_ring = np->vsi->tx_rings[vf_id];
165 rx_ring = np->vsi->rx_rings[vf_id];
375 struct ice_vsi *vsi; local
378 vsi = ice_get_vf_vsi(vf);
379 if (!vsi)
386 repr = ice_repr_add(vf->pf, vsi, v
415 ice_repr_get_by_vsi(struct ice_vsi *vsi) argument
448 ice_repr_set_traffic_vsi(struct ice_repr *repr, struct ice_vsi *vsi) argument
[all...]
H A Dice_eswitch.c167 struct ice_vsi *vsi = eswitch->control_vsi; local
171 ice_for_each_txq(vsi, q_id) {
185 tx_ring = vsi->tx_rings[q_id];
186 rx_ring = vsi->rx_rings[q_id];
188 q_vector->vsi = vsi;
189 q_vector->reg_idx = vsi->q_vectors[0]->reg_idx;
217 struct ice_vsi *vsi = repr->src_vsi; local
223 ice_vsi_update_security(vsi, ice_vsi_ctx_set_antispoof);
226 ice_fltr_add_mac_and_broadcast(vsi, rep
240 struct ice_vsi *vsi = repr->src_vsi; local
283 ice_eswitch_update_repr(unsigned long repr_id, struct ice_vsi *vsi) argument
323 struct ice_vsi *vsi; local
[all...]
H A Dice_vf_lib_private.h32 int ice_vsi_apply_spoofchk(struct ice_vsi *vsi, bool enable);
39 int ice_vf_init_host_cfg(struct ice_vf *vf, struct ice_vsi *vsi);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_debugfs.c21 * i40e_dbg_find_vsi - searches for the vsi with the given seid
22 * @pf: the PF structure to search for the vsi
23 * @seid: seid of the vsi it is searching for
72 pf->vsi[pf->lan_vsi]->netdev->name,
94 * i40e_dbg_dump_vsi_seid - handles dump vsi seid write into command datum
102 struct i40e_vsi *vsi; local
105 vsi = i40e_dbg_find_vsi(pf, seid);
106 if (!vsi) {
111 dev_info(&pf->pdev->dev, "vsi seid %d\n", seid);
112 if (vsi
530 struct i40e_vsi *vsi; local
638 struct i40e_vsi *vsi; local
713 struct i40e_vsi *vsi; local
758 struct i40e_vsi *vsi; local
1684 struct i40e_vsi *vsi; local
[all...]
H A Di40e.h478 u16 num_lan_msix; /* num queue vectors for the base PF vsi */
555 struct i40e_vsi **vsi; member in struct:i40e_pf
694 * Find and return next non-NULL VSI pointer in pf->vsi array and
701 if (pf->vsi[*idx])
702 return pf->vsi[*idx];
874 u16 base_queue; /* vsi's first queue in hw array */
899 u16 idx; /* index in pf->vsi[] */
932 struct i40e_vsi *vsi; member in struct:i40e_netdev_priv
939 struct i40e_vsi *vsi; member in struct:i40e_q_vector
941 u16 v_idx; /* index in the vsi
1080 struct i40e_vsi *vsi = np->vsi; local
1085 i40e_vsi_setup_irqhandler(struct i40e_vsi *vsi, irqreturn_t (*irq_handler)(int, void *)) argument
1171 struct i40e_vsi *vsi; local
1251 i40e_irq_dynamic_enable(struct i40e_vsi *vsi, int vector) argument
1320 i40e_enabled_xdp_vsi(struct i40e_vsi *vsi) argument
1366 struct i40e_vsi *vsi; local
[all...]
H A Di40e_virtchnl_pf.c263 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); local
265 return (vsi && (vsi->vf_id == vf->vf_id));
271 * @vsi_id: vsi id
272 * @qid: vsi relative queue id
280 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); local
282 return (vsi && (qid < vsi->alloc_queue_pairs));
305 * @vsi_queue_id: vsi relative queue id
313 struct i40e_vsi *vsi local
635 struct i40e_vsi *vsi; local
709 struct i40e_vsi *vsi = pf->vsi[vf->lan_vsi_idx]; local
799 struct i40e_vsi *vsi; local
1201 __i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi) argument
1220 i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi) argument
1240 i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans, s16 **vlan_list) argument
1372 struct i40e_vsi *vsi; local
2116 struct i40e_vsi *vsi; local
2334 struct i40e_vsi *vsi; local
2532 i40e_ctrl_vf_tx_rings(struct i40e_vsi *vsi, unsigned long q_map, bool enable) argument
2555 i40e_ctrl_vf_rx_rings(struct i40e_vsi *vsi, unsigned long q_map, bool enable) argument
2711 struct i40e_vsi *vsi; local
2817 struct i40e_vsi *vsi; local
2899 struct i40e_vsi *vsi = pf->vsi[vf->lan_vsi_idx]; local
3042 struct i40e_vsi *vsi = NULL; local
3111 struct i40e_vsi *vsi = NULL; local
3198 struct i40e_vsi *vsi = NULL; local
3269 struct i40e_vsi *vsi = NULL; local
3390 struct i40e_vsi *vsi = NULL; local
3420 struct i40e_vsi *vsi = NULL; local
3517 struct i40e_vsi *vsi; local
3543 struct i40e_vsi *vsi; local
3573 struct i40e_vsi *vsi = NULL; local
3701 struct i40e_vsi *vsi = NULL; local
3722 struct i40e_vsi *vsi = NULL; local
3768 struct i40e_vsi *vsi = NULL; local
3900 struct i40e_vsi *vsi = NULL; local
4344 struct i40e_vsi *vsi; local
4405 struct i40e_vsi *vsi = np->vsi; local
4499 struct i40e_vsi *vsi; local
4654 struct i40e_vsi *vsi; local
4704 struct i40e_vsi *vsi = np->vsi; local
4765 struct i40e_vsi *vsi; local
4850 struct i40e_vsi *vsi = np->vsi; local
4971 struct i40e_vsi *vsi; local
[all...]
H A Di40e_xsk.c52 * @vsi: Current VSI
59 int i40e_realloc_rx_bi_zc(struct i40e_vsi *vsi, bool zc) argument
64 for_each_set_bit(q, vsi->af_xdp_zc_qps, vsi->alloc_queue_pairs) {
65 rx_ring = vsi->rx_rings[q];
75 * @vsi: Current VSI
81 static int i40e_xsk_pool_enable(struct i40e_vsi *vsi, argument
85 struct net_device *netdev = vsi->netdev;
89 if (vsi->type != I40E_VSI_MAIN)
92 if (qid >= vsi
137 i40e_xsk_pool_disable(struct i40e_vsi *vsi, u16 qid) argument
182 i40e_xsk_pool_setup(struct i40e_vsi *vsi, struct xsk_buff_pool *pool, u16 qid) argument
653 i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring) argument
717 struct i40e_vsi *vsi = np->vsi; local
802 i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi) argument
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_vp8_req_if.c95 * @vsi: VPU share information
104 struct vdec_vp8_slice_vsi *vsi; member in struct:vdec_vp8_slice_inst
132 inst->vsi->pic.pic_w = ctx->picinfo.pic_w;
133 inst->vsi->pic.pic_h = ctx->picinfo.pic_h;
134 inst->vsi->pic.buf_w = ctx->picinfo.buf_w;
135 inst->vsi->pic.buf_h = ctx->picinfo.buf_h;
136 inst->vsi->pic.fb_sz[0] = ctx->picinfo.fb_sz[0];
137 inst->vsi->pic.fb_sz[1] = ctx->picinfo.fb_sz[1];
157 inst->vsi->dec.seg_id_buf_dma = (u64)mem->dma_addr;
166 inst->vsi
[all...]
H A Dvdec_vp9_req_lat_if.c378 * struct vdec_vp9_slice_pfc - per-frame context that contains a local vsi.
381 * @vsi: local vsi. copy to/from remote vsi before/after decoding
387 struct vdec_vp9_slice_vsi vsi; member in struct:vdec_vp9_slice_pfc
437 * @init_vsi: vsi used for initialized VP9 instance
438 * @vsi: vsi used for decoding/flush ...
439 * @core_vsi: vsi used for Core stage
483 /* MicroP vsi */
486 struct vdec_vp9_slice_vsi *vsi; member in union:vdec_vp9_slice_instance::__anon62
508 struct vdec_vp9_slice_init_vsi *vsi; local
541 vdec_vp9_slice_alloc_working_buffer(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_vsi *vsi) argument
657 vdec_vp9_slice_vsi_from_remote(struct vdec_vp9_slice_vsi *vsi, struct vdec_vp9_slice_vsi *remote_vsi, int skip) argument
681 vdec_vp9_slice_vsi_to_remote(struct vdec_vp9_slice_vsi *vsi, struct vdec_vp9_slice_vsi *remote_vsi) argument
878 vdec_vp9_slice_setup_tile(struct vdec_vp9_slice_vsi *vsi, struct v4l2_ctrl_vp9_frame *hdr) argument
926 vdec_vp9_slice_setup_state(struct vdec_vp9_slice_vsi *vsi) argument
945 struct vdec_vp9_slice_vsi *vsi; local
977 vdec_vp9_slice_setup_lat_buffer(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_vsi *vsi, struct mtk_vcodec_mem *bs, struct vdec_lat_buf *lat_buf) argument
1018 vdec_vp9_slice_setup_prob_buffer(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_vsi *vsi) argument
1039 vdec_vp9_slice_setup_seg_buffer(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_vsi *vsi, struct mtk_vcodec_mem *buf) argument
1065 vdec_vp9_slice_setup_tile_buffer(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_vsi *vsi, struct mtk_vcodec_mem *bs) argument
1154 struct vdec_vp9_slice_vsi *vsi = &pfc->vsi; local
1526 vdec_vp9_slice_update_prob(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_vsi *vsi) argument
1590 struct vdec_vp9_slice_vsi *vsi; local
1616 struct vdec_vp9_slice_vsi *vsi; local
1658 vdec_vp9_slice_setup_core_buffer(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_pfc *pfc, struct vdec_vp9_slice_vsi *vsi, struct vdec_fb *fb, struct vdec_lat_buf *lat_buf) argument
1730 vdec_vp9_slice_setup_single_buffer(struct vdec_vp9_slice_instance *instance, struct vdec_vp9_slice_pfc *pfc, struct vdec_vp9_slice_vsi *vsi, struct mtk_vcodec_mem *bs, struct vdec_fb *fb) argument
1769 struct vdec_vp9_slice_vsi *vsi = &pfc->vsi; local
1795 struct vdec_vp9_slice_vsi *vsi = &pfc->vsi; local
1831 struct vdec_vp9_slice_vsi *vsi; local
1849 struct vdec_vp9_slice_init_vsi *vsi; local
1979 struct vdec_vp9_slice_vsi *vsi; local
2037 struct vdec_vp9_slice_vsi *vsi; local
[all...]
H A Dvdec_av1_req_lat_if.c92 * @core_vsi: for core vsi
97 * @vsi_size: share vsi structure size
671 * struct vdec_av1_slice_pfc - per-frame context that contains a local vsi.
673 * @vsi: local vsi. copy to/from remote vsi before/after decoding
678 struct vdec_av1_slice_vsi vsi; member in struct:vdec_av1_slice_pfc
702 * @init_vsi: vsi used for initialized AV1 instance
703 * @vsi: vsi use
734 struct vdec_av1_slice_vsi *vsi; member in union:vdec_av1_slice_instance::__anon332
772 struct vdec_av1_slice_init_vsi *vsi; local
803 struct vdec_av1_slice_init_vsi *vsi; local
830 vdec_av1_slice_get_new_slot(struct vdec_av1_slice_vsi *vsi) argument
899 vdec_av1_slice_setup_slot(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_vsi *vsi, struct v4l2_ctrl_av1_frame *ctrl_fh) argument
936 vdec_av1_slice_alloc_working_buffer(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_vsi *vsi) argument
1042 vdec_av1_slice_vsi_from_remote(struct vdec_av1_slice_vsi *vsi, struct vdec_av1_slice_vsi *remote_vsi) argument
1049 vdec_av1_slice_vsi_to_remote(struct vdec_av1_slice_vsi *vsi, struct vdec_av1_slice_vsi *remote_vsi) argument
1055 vdec_av1_slice_setup_lat_from_src_buf(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_vsi *vsi, struct vdec_lat_buf *lat_buf) argument
1379 vdec_av1_slice_setup_tile_group(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_vsi *vsi) argument
1421 vdec_av1_slice_setup_state(struct vdec_av1_slice_vsi *vsi) argument
1486 struct vdec_av1_slice_vsi *vsi = &pfc->vsi; local
1531 vdec_av1_slice_get_previous(struct vdec_av1_slice_vsi *vsi) argument
1552 struct vdec_av1_slice_vsi *vsi = &pfc->vsi; local
1584 vdec_av1_slice_setup_lat_buffer(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_vsi *vsi, struct mtk_vcodec_mem *bs, struct vdec_lat_buf *lat_buf) argument
1632 vdec_av1_slice_setup_seg_buffer(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_vsi *vsi) argument
1648 vdec_av1_slice_setup_tile_buffer(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_vsi *vsi, struct mtk_vcodec_mem *bs) argument
1715 struct vdec_av1_slice_vsi *vsi = &pfc->vsi; local
1745 struct vdec_av1_slice_vsi *vsi; local
1780 vdec_av1_slice_setup_core_buffer(struct vdec_av1_slice_instance *instance, struct vdec_av1_slice_pfc *pfc, struct vdec_av1_slice_vsi *vsi, struct vdec_fb *fb, struct vdec_lat_buf *lat_buf) argument
1840 struct vdec_av1_slice_vsi *vsi = &pfc->vsi; local
1858 struct vdec_av1_slice_vsi *vsi = instance->core_vsi; local
1873 struct vdec_av1_slice_init_vsi *vsi; local
2033 struct vdec_av1_slice_vsi *vsi; local
[all...]
H A Dvdec_h264_if.c123 * @vsi : VPU shared information
131 struct vdec_h264_vsi *vsi; member in struct:vdec_h264_inst
150 inst->vsi->pred_buf_dma = inst->pred_buf.dma_addr;
158 inst->vsi->pred_buf_dma = 0;
181 inst->vsi->mv_buf_dma[i] = mem->dma_addr;
193 inst->vsi->mv_buf_dma[i] = 0;
204 list = disp_list ? &inst->vsi->list_disp : &inst->vsi->list_free;
226 list = &inst->vsi->list_free;
245 *pic = inst->vsi
[all...]
/linux-master/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_vpu.h19 * @vsi : VPU shared information
25 struct mdp_process_vsi *vsi; member in struct:mtk_mdp_vpu
H A Dmtk_mdp_regs.c51 struct mdp_buffer *src_buf = &ctx->vpu.vsi->src_buffer;
61 struct mdp_buffer *dst_buf = &ctx->vpu.vsi->dst_buffer;
71 struct mdp_config *config = &ctx->vpu.vsi->src_config;
92 struct mdp_config *config = &ctx->vpu.vsi->src_config;
93 struct mdp_buffer *src_buf = &ctx->vpu.vsi->src_buffer;
107 struct mdp_config *config = &ctx->vpu.vsi->dst_config;
123 struct mdp_config *config = &ctx->vpu.vsi->dst_config;
124 struct mdp_buffer *dst_buf = &ctx->vpu.vsi->dst_buffer;
136 struct mdp_config_misc *misc = &ctx->vpu.vsi->misc;
145 struct mdp_config_misc *misc = &ctx->vpu.vsi
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/venc/
H A Dvenc_vp8_if.c119 * @vsi: driver structure allocated by VPU side and shared to AP side for
130 struct venc_vp8_vsi *vsi; member in struct:venc_vp8_inst
155 struct venc_vp8_vpu_buf *wb = inst->vsi->work_bufs;
252 ac_tag[6] = inst->vsi->config.pic_w;
253 ac_tag[7] = inst->vsi->config.pic_w >> 8;
254 ac_tag[8] = inst->vsi->config.pic_h;
255 ac_tag[9] = inst->vsi->config.pic_h >> 8;
330 inst->vsi = (struct venc_vp8_vsi *)inst->vpu_inst.vsi;
384 inst->vsi
[all...]
/linux-master/drivers/infiniband/hw/irdma/
H A Dmain.c45 iwdev->vsi.tc_change_pending = true;
46 irdma_sc_suspend_resume_qps(&iwdev->vsi, IRDMA_OP_SUSPEND);
50 !atomic_read(&iwdev->vsi.qp_suspend_reqs),
52 irdma_ws_reset(&iwdev->vsi);
95 if (iwdev->vsi.mtu != iwdev->netdev->mtu) {
99 irdma_change_l2params(&iwdev->vsi, &l2params);
102 if (iwdev->vsi.tc_change_pending)
109 if (!iwdev->vsi.tc_change_pending)
118 irdma_change_l2params(&iwdev->vsi, &l2params);
162 * @vsi
165 irdma_lan_register_qset(struct irdma_sc_vsi *vsi, struct irdma_ws_node *tc_node) argument
193 irdma_lan_unregister_qset(struct irdma_sc_vsi *vsi, struct irdma_ws_node *tc_node) argument
223 irdma_fill_device_info(struct irdma_device *iwdev, struct ice_pf *pf, struct ice_vsi *vsi) argument
263 struct ice_vsi *vsi = ice_get_main_vsi(pf); local
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/
H A Dvenc_vpu_if.h21 * @vsi: driver structure allocated by VPU side and shared to AP side for
35 void *vsi; member in struct:venc_vpu_inst

Completed in 211 milliseconds

123456