Lines Matching refs:ib_steering
1842 struct mlx4_ib_steering *ib_steering = NULL;
1848 ib_steering = kmalloc(sizeof(*ib_steering), GFP_KERNEL);
1849 if (!ib_steering)
1877 if (ib_steering) {
1878 memcpy(ib_steering->gid.raw, gid->raw, 16);
1879 ib_steering->reg_id = reg_id;
1881 list_add(&ib_steering->list, &mqp->steering_rules);
1893 kfree(ib_steering);
1927 struct mlx4_ib_steering *ib_steering;
1930 list_for_each_entry(ib_steering, &mqp->steering_rules, list) {
1931 if (!memcmp(ib_steering->gid.raw, gid->raw, 16)) {
1932 list_del(&ib_steering->list);
1937 if (&ib_steering->list == &mqp->steering_rules) {
1941 reg_id = ib_steering->reg_id;
1942 kfree(ib_steering);