/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_vnic.c | 84 const char *usnic_vnic_pci_name(struct usnic_vnic *vnic) in usnic_vnic_pci_name() argument 86 return pci_name(usnic_vnic_get_pdev(vnic)); in usnic_vnic_pci_name() 89 int usnic_vnic_dump(struct usnic_vnic *vnic, char *buf, in usnic_vnic_dump() argument 102 bar0 = usnic_vnic_get_bar(vnic, 0); in usnic_vnic_dump() 105 usnic_vnic_get_index(vnic), in usnic_vnic_dump() 117 spin_lock(&vnic->res_lock); in usnic_vnic_dump() 118 for (i = 0; i < ARRAY_SIZE(vnic->chunks); i++) { in usnic_vnic_dump() 119 chunk = &vnic->chunks[i]; in usnic_vnic_dump() 134 spin_unlock(&vnic->res_lock); in usnic_vnic_dump() 199 int usnic_vnic_check_room(struct usnic_vnic *vnic, in usnic_vnic_check_room() argument [all …]
|
D | usnic_vnic.h | 63 struct usnic_vnic *vnic; member 73 struct usnic_vnic *vnic; member 86 const char *usnic_vnic_pci_name(struct usnic_vnic *vnic); 87 int usnic_vnic_dump(struct usnic_vnic *vnic, char *buf, int buf_sz, 99 int usnic_vnic_check_room(struct usnic_vnic *vnic, 101 int usnic_vnic_res_cnt(struct usnic_vnic *vnic, 103 int usnic_vnic_res_free_cnt(struct usnic_vnic *vnic, 106 usnic_vnic_get_resources(struct usnic_vnic *vnic, 111 struct pci_dev *usnic_vnic_get_pdev(struct usnic_vnic *vnic); 112 struct vnic_dev_bar *usnic_vnic_get_bar(struct usnic_vnic *vnic, [all …]
|
D | usnic_ib_qp_grp.c | 89 usnic_vnic_get_index(qp_grp->vf->vnic), in usnic_ib_qp_grp_dump_rows() 117 vnic_idx = usnic_vnic_get_index(qp_grp->vf->vnic); in enable_qp_grp() 158 vnic_idx = usnic_vnic_get_index(qp_grp->vf->vnic); in disable_qp_grp() 196 uaction->vnic_idx = usnic_vnic_get_index(qp_grp->vf->vnic); in init_filter_action() 406 vnic_idx = usnic_vnic_get_index(qp_grp->vf->vnic); in usnic_ib_qp_grp_modify() 539 alloc_res_chunk_list(struct usnic_vnic *vnic, in alloc_res_chunk_list() argument 562 res_chunk_list[i] = usnic_vnic_get_resources(vnic, res_type, in alloc_res_chunk_list() 569 usnic_vnic_pci_name(vnic), in alloc_res_chunk_list() 601 pdev = usnic_vnic_get_pdev(vf->vnic); in qp_grp_and_vf_bind() 627 pdev = usnic_vnic_get_pdev(qp_grp->vf->vnic); in qp_grp_and_vf_unbind() [all …]
|
D | usnic_ib_main.c | 85 usnic_vnic_dump(vf->vnic, buf, buf_sz, vf, in usnic_ib_dump_vf() 483 static struct usnic_ib_dev *usnic_ib_discover_pf(struct usnic_vnic *vnic) in usnic_ib_discover_pf() argument 489 vf_pci = usnic_vnic_get_pdev(vnic); in usnic_ib_discover_pf() 558 vf->vnic = usnic_vnic_alloc(pdev); in usnic_ib_pci_probe() 559 if (IS_ERR_OR_NULL(vf->vnic)) { in usnic_ib_pci_probe() 560 err = vf->vnic ? PTR_ERR(vf->vnic) : -ENOMEM; in usnic_ib_pci_probe() 566 pf = usnic_ib_discover_pf(vf->vnic); in usnic_ib_pci_probe() 585 pf->vf_res_cnt[res_type] = usnic_vnic_res_cnt(vf->vnic, in usnic_ib_pci_probe() 597 usnic_vnic_free(vf->vnic); in usnic_ib_pci_probe() 619 usnic_vnic_free(vf->vnic); in usnic_ib_pci_remove()
|
D | usnic_ib_verbs.c | 71 pdev = usnic_vnic_get_pdev(qp_grp->vf->vnic); in usnic_ib_fill_create_qp_resp() 78 bar = usnic_vnic_get_bar(qp_grp->vf->vnic, 0); in usnic_ib_fill_create_qp_resp() 85 resp.vfid = usnic_vnic_get_index(qp_grp->vf->vnic); in usnic_ib_fill_create_qp_resp() 151 struct usnic_vnic *vnic; in find_free_vf_and_create_qp_grp() local 170 vnic = vf->vnic; in find_free_vf_and_create_qp_grp() 171 if (!usnic_vnic_check_room(vnic, res_spec)) { in find_free_vf_and_create_qp_grp() 175 vnic))); in find_free_vf_and_create_qp_grp() 189 vnic = vf->vnic; in find_free_vf_and_create_qp_grp() 191 usnic_vnic_check_room(vnic, res_spec) == 0) { in find_free_vf_and_create_qp_grp() 714 if (usnic_vnic_get_index(vf->vnic) == vfid) { in usnic_ib_mmap() [all …]
|
D | usnic_ib.h | 90 struct usnic_vnic *vnic; member
|
D | usnic_ib_sysfs.c | 261 usnic_vnic_get_index(qp_grp->vf->vnic)); in summary_show()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_init.h | 202 #define BNX2X_PF_Q_NUM(q_num, port, vnic)\ argument 203 ((((port) << 1) | (vnic)) * 16 + (q_num)) 215 u32 reg_addr, reg_bit_map, vnic; in bnx2x_map_q_cos() local 227 for (vnic = 0; vnic < num_vnics; vnic++) { in bnx2x_map_q_cos() 229 BNX2X_PF_Q_NUM(q_num, BP_PORT(bp), vnic); in bnx2x_map_q_cos() 337 u32 vnic; in bnx2x_init_max() local 338 struct cmng_vnic *vdata = &ram_data->vnic; in bnx2x_init_max() 356 for (vnic = 0; vnic < BNX2X_PORT2_MODE_NUM_VNICS; vnic++) { in bnx2x_init_max() 358 vdata->vnic_max_rate[vnic].vn_counter.rate = in bnx2x_init_max() 359 input_data->vnic_max_rate[vnic]; in bnx2x_init_max() [all …]
|
D | bnx2x_hsi.h | 5009 struct cmng_vnic vnic; member
|
D | bnx2x_main.c | 2613 (u32 *)&cmng->vnic.vnic_max_rate[vn]); in storm_memset_cmng() 2619 (u32 *)&cmng->vnic.vnic_min_rate[vn]); in storm_memset_cmng()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 2106 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_init_vnics() local 2108 vnic->fw_vnic_id = INVALID_HW_RING_ID; in bnxt_init_vnics() 2109 vnic->fw_rss_cos_lb_ctx = INVALID_HW_RING_ID; in bnxt_init_vnics() 2110 vnic->fw_l2_ctx_id = INVALID_HW_RING_ID; in bnxt_init_vnics() 2114 prandom_bytes(vnic->rss_hash_key, in bnxt_init_vnics() 2117 memcpy(vnic->rss_hash_key, in bnxt_init_vnics() 2228 struct bnxt_vnic_info *vnic; in bnxt_free_vnic_attributes() local 2235 vnic = &bp->vnic_info[i]; in bnxt_free_vnic_attributes() 2237 kfree(vnic->fw_grp_ids); in bnxt_free_vnic_attributes() 2238 vnic->fw_grp_ids = NULL; in bnxt_free_vnic_attributes() [all …]
|
D | bnxt_ethtool.c | 408 struct bnxt_vnic_info *vnic = &bp->vnic_info[0]; in bnxt_get_rxfh() local 416 indir[i] = le16_to_cpu(vnic->rss_table[i]); in bnxt_get_rxfh() 419 memcpy(key, vnic->rss_hash_key, HW_HASH_KEY_SIZE); in bnxt_get_rxfh()
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
D | nic_main.c | 353 u32 vnic, bgx, lmac, chan; in nic_config_cpi() local 358 vnic = cfg->vf_id; in nic_config_cpi() 359 bgx = NIC_GET_BGX_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vnic]); in nic_config_cpi() 360 lmac = NIC_GET_LMAC_FROM_VF_LMAC_MAP(nic->vf_lmac_map[vnic]); in nic_config_cpi() 368 (1ull << 63) | (vnic << 0)); in nic_config_cpi() 402 (vnic << 24) | (padd << 16) | in nic_config_cpi() 410 (vnic << 24) | (rssi_base + rssi)); in nic_config_cpi() 493 static void nic_tx_channel_cfg(struct nicpf *nic, u8 vnic, in nic_tx_channel_cfg() argument 503 pqs_vnic = nic->pqs_vf[vnic]; in nic_tx_channel_cfg() 505 pqs_vnic = vnic; in nic_tx_channel_cfg() [all …]
|
D | q_struct.h | 685 u64 vnic:7; member 687 u64 vnic:7;
|
D | nicvf_queues.c | 719 qs_cfg->vnic = qs->vnic_id; in nicvf_qset_config()
|
/linux-4.4.14/drivers/scsi/snic/ |
D | snic_fwint.h | 390 u8 vnic; /* vnic id */ member
|
/linux-4.4.14/drivers/staging/unisys/include/ |
D | iochannel.h | 563 struct iochannel_vnic vnic; member
|
/linux-4.4.14/drivers/staging/unisys/visornic/ |
D | visornic_main.c | 1778 vnic.macaddr); in visornic_probe() 1807 vnic.num_rcv_bufs); in visornic_probe() 1855 vnic.mtu); in visornic_probe()
|
/linux-4.4.14/drivers/scsi/csiostor/ |
D | csio_hw.c | 1832 if (hdr1->chip == hdr2->chip && SAME_INTF(nic) && SAME_INTF(vnic) && in fw_compatible()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_hw.c | 3044 if (hdr1->chip == hdr2->chip && SAME_INTF(nic) && SAME_INTF(vnic) && in fw_compatible()
|