ib_steering 1862 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_steering *ib_steering = NULL; ib_steering 1868 drivers/infiniband/hw/mlx4/main.c ib_steering = kmalloc(sizeof(*ib_steering), GFP_KERNEL); ib_steering 1869 drivers/infiniband/hw/mlx4/main.c if (!ib_steering) ib_steering 1897 drivers/infiniband/hw/mlx4/main.c if (ib_steering) { ib_steering 1898 drivers/infiniband/hw/mlx4/main.c memcpy(ib_steering->gid.raw, gid->raw, 16); ib_steering 1899 drivers/infiniband/hw/mlx4/main.c ib_steering->reg_id = reg_id; ib_steering 1901 drivers/infiniband/hw/mlx4/main.c list_add(&ib_steering->list, &mqp->steering_rules); ib_steering 1913 drivers/infiniband/hw/mlx4/main.c kfree(ib_steering); ib_steering 1947 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_steering *ib_steering; ib_steering 1950 drivers/infiniband/hw/mlx4/main.c list_for_each_entry(ib_steering, &mqp->steering_rules, list) { ib_steering 1951 drivers/infiniband/hw/mlx4/main.c if (!memcmp(ib_steering->gid.raw, gid->raw, 16)) { ib_steering 1952 drivers/infiniband/hw/mlx4/main.c list_del(&ib_steering->list); ib_steering 1957 drivers/infiniband/hw/mlx4/main.c if (&ib_steering->list == &mqp->steering_rules) { ib_steering 1961 drivers/infiniband/hw/mlx4/main.c reg_id = ib_steering->reg_id; ib_steering 1962 drivers/infiniband/hw/mlx4/main.c kfree(ib_steering);