Lines Matching refs:ring_cookie
736 __u64 ring_cookie = fs->ring_cookie; in bcm_sf2_cfp_rule_set() local
756 if (ring_cookie == RX_CLS_FLOW_WAKE) in bcm_sf2_cfp_rule_set()
757 ring_cookie = cpu_port * SF2_NUM_EGRESS_QUEUES; in bcm_sf2_cfp_rule_set()
763 port_num = ring_cookie / SF2_NUM_EGRESS_QUEUES; in bcm_sf2_cfp_rule_set()
765 if (ring_cookie == RX_CLS_FLOW_DISC || in bcm_sf2_cfp_rule_set()
774 queue_num = ring_cookie % SF2_NUM_EGRESS_QUEUES; in bcm_sf2_cfp_rule_set()
1134 nfc->fs.ring_cookie = fls((reg >> DST_MAP_IB_SHIFT) & in bcm_sf2_cfp_rule_get()
1138 if (nfc->fs.ring_cookie >= 6) in bcm_sf2_cfp_rule_get()
1139 nfc->fs.ring_cookie++; in bcm_sf2_cfp_rule_get()
1140 nfc->fs.ring_cookie *= SF2_NUM_EGRESS_QUEUES; in bcm_sf2_cfp_rule_get()
1144 nfc->fs.ring_cookie += queue_num; in bcm_sf2_cfp_rule_get()