Home
last modified time | relevance | path

Searched refs:rrule (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_resource_tracker.c4342 struct res_fs_rule *rrule; in mlx4_QP_FLOW_STEERING_ATTACH_wrapper() local
4410 err = get_res(dev, slave, vhcr->out_param, RES_FS_RULE, &rrule); in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4415 rrule->mirr_mbox = kmalloc(mbox_size, GFP_KERNEL); in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4416 if (!rrule->mirr_mbox) { in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4420 rrule->mirr_mbox_size = mbox_size; in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4421 rrule->mirr_rule_id = 0; in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4422 memcpy(rrule->mirr_mbox, inbox->buf, mbox_size); in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4425 ctrl = (struct mlx4_net_trans_rule_hw_ctrl *)rrule->mirr_mbox; in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4432 mlx4_do_mirror_rule(dev, rrule); in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4472 struct res_fs_rule *rrule; in mlx4_QP_FLOW_STEERING_DETACH_wrapper() local
[all …]