Symbol: hns_roce_bond_group
drivers/infiniband/hw/hns/hns_roce_bond.c
126
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_bond.c
137
static void hns_roce_bond_get_active_slave(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
163
static int hns_roce_recover_bond(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
172
static void hns_roce_slave_uninit(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
183
*hns_roce_slave_init(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
186
static int switch_main_dev(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
219
*hns_roce_slave_init(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
278
static int alloc_bond_id(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
322
static void hns_roce_set_bond(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
367
static void hns_roce_clear_bond(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
38
struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
391
static void hns_roce_slave_changestate(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
413
static void hns_roce_slave_change_num(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
452
static void hns_roce_bond_info_update_nolock(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
484
static bool is_dev_bond_supported(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
49
struct hns_roce_bond_group *hns_roce_get_bond_grp(struct net_device *net_dev,
drivers/infiniband/hw/hns/hns_roce_bond.c
516
static bool check_slave_support(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
53
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_bond.c
539
struct hns_roce_bond_group *bond_grp =
drivers/infiniband/hw/hns/hns_roce_bond.c
540
container_of(delayed_work, struct hns_roce_bond_group,
drivers/infiniband/hw/hns/hns_roce_bond.c
580
static void hns_roce_attach_bond_grp(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
590
static void hns_roce_detach_bond_grp(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
605
void hns_roce_cleanup_bond(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
620
static bool lowerstate_event_filter(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
623
struct hns_roce_bond_group *bond_grp_tmp;
drivers/infiniband/hw/hns/hns_roce_bond.c
629
static void lowerstate_event_setting(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
641
static bool hns_roce_bond_lowerstate_event(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
674
static void upper_event_setting(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
689
static bool check_unlinking_bond_support(struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_bond.c
705
struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
715
check_bond_support(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
741
struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
745
struct hns_roce_bond_group *bond_grp_tmp;
drivers/infiniband/hw/hns/hns_roce_bond.c
772
static bool hns_roce_bond_upper_event(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
79
static int hns_roce_set_bond_netdev(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_bond.c
831
struct hns_roce_bond_group *bond_grp =
drivers/infiniband/hw/hns/hns_roce_bond.c
832
container_of(self, struct hns_roce_bond_group, bond_nb);
drivers/infiniband/hw/hns/hns_roce_bond.c
848
struct hns_roce_bond_group *bgrps[ROCE_BOND_NUM_MAX];
drivers/infiniband/hw/hns/hns_roce_bond.c
849
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_bond.c
908
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_bond.c
931
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_bond.c
952
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_bond.c
985
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_bond.h
80
struct hns_roce_bond_group *bgrps[ROCE_BOND_NUM_MAX];
drivers/infiniband/hw/hns/hns_roce_bond.h
85
struct hns_roce_bond_group *hns_roce_get_bond_grp(struct net_device *net_dev,
drivers/infiniband/hw/hns/hns_roce_bond.h
89
void hns_roce_cleanup_bond(struct hns_roce_bond_group *bond_grp);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1635
int hns_roce_cmd_bond(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7420
*hns_roce_bond_init_client(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7437
void hns_roce_bond_uninit_client(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_hw_v2.h
1482
*hns_roce_bond_init_client(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_hw_v2.h
1484
void hns_roce_bond_uninit_client(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_hw_v2.h
1487
int hns_roce_cmd_bond(struct hns_roce_bond_group *bond_grp,
drivers/infiniband/hw/hns/hns_roce_main.c
174
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_main.c
679
struct hns_roce_bond_group *bond_grp)
drivers/infiniband/hw/hns/hns_roce_main.c
703
struct hns_roce_bond_group *bond_grp;
drivers/infiniband/hw/hns/hns_roce_main.c
95
struct hns_roce_bond_group *bond_grp;