Searched refs:attr0 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_if.c | 196 * @attr0: the first attribute that was read from the hw 200 static void set_hwif_attr(struct hinic_hwif *hwif, u32 attr0, u32 attr1, in set_hwif_attr() argument 203 hwif->attr.func_idx = HINIC_FA0_GET(attr0, FUNC_IDX); in set_hwif_attr() 204 hwif->attr.pf_idx = HINIC_FA0_GET(attr0, PF_IDX); in set_hwif_attr() 205 hwif->attr.pci_intf_idx = HINIC_FA0_GET(attr0, PCI_INTF_IDX); in set_hwif_attr() 206 hwif->attr.func_type = HINIC_FA0_GET(attr0, FUNC_TYPE); in set_hwif_attr() 222 u32 addr, attr0, attr1, attr2; in read_hwif_attr() local 225 attr0 = hinic_hwif_read_reg(hwif, addr); in read_hwif_attr() 233 set_hwif_attr(hwif, attr0, attr1, attr2); in read_hwif_attr() 322 u32 addr, attr0; in hinic_global_func_id_hw() local 332 u32 addr, attr0; hinic_pf_id_of_vf_hw() local 342 u32 addr, attr0, attr1; __print_selftest_reg() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_if.c | 231 * @attr0: the first attribute that was read from the hw 235 static void set_hwif_attr(struct hinic_hwif *hwif, u32 attr0, u32 attr1, in set_hwif_attr() argument 238 hwif->attr.func_idx = HINIC_FA0_GET(attr0, FUNC_IDX); in set_hwif_attr() 239 hwif->attr.pf_idx = HINIC_FA0_GET(attr0, PF_IDX); in set_hwif_attr() 240 hwif->attr.pci_intf_idx = HINIC_FA0_GET(attr0, PCI_INTF_IDX); in set_hwif_attr() 241 hwif->attr.func_type = HINIC_FA0_GET(attr0, FUNC_TYPE); in set_hwif_attr() 257 u32 addr, attr0, attr1, attr2; in read_hwif_attr() local 260 attr0 = hinic_hwif_read_reg(hwif, addr); in read_hwif_attr() 268 set_hwif_attr(hwif, attr0, attr1, attr2); in read_hwif_attr() 357 u32 addr, attr0; in hinic_global_func_id_hw() local 367 u32 addr, attr0; hinic_pf_id_of_vf_hw() local 377 u32 addr, attr0, attr1; __print_selftest_reg() local [all...] |
Completed in 2 milliseconds