Lines Matching refs:dst_cid

46 	int dst_cid; /* destination chain id */  member
1677 bool vcap_is_next_lookup(struct vcap_control *vctrl, int src_cid, int dst_cid) in vcap_is_next_lookup() argument
1688 if (dst_cid < next_cid) in vcap_is_next_lookup()
1691 admin = vcap_find_admin(vctrl, dst_cid); in vcap_is_next_lookup()
2191 int dst_cid) in vcap_get_next_chain() argument
2200 if (eport->src_cid == dst_cid) in vcap_get_next_chain()
2201 return eport->dst_cid; in vcap_get_next_chain()
2209 int dst_cid) in vcap_path_exist() argument
2211 int cid = rounddown(dst_cid, VCAP_CID_LOOKUP_SIZE); in vcap_path_exist()
2235 tmp = eport->dst_cid; in vcap_path_exist()
3101 int dst_cid) in vcap_is_enabled() argument
3108 if (eport->dst_cid == dst_cid && eport->ndev == ndev) in vcap_is_enabled()
3116 unsigned long cookie, int src_cid, int dst_cid) in vcap_enable() argument
3121 if (src_cid >= dst_cid) in vcap_enable()
3124 admin = vcap_find_admin(vctrl, dst_cid); in vcap_enable()
3135 eport->dst_cid = dst_cid; in vcap_enable()
3142 while (dst_cid) { in vcap_enable()
3143 admin = vcap_find_admin(vctrl, dst_cid); in vcap_enable()
3147 vcap_enable_rules(vctrl, ndev, dst_cid); in vcap_enable()
3148 dst_cid = vcap_get_next_chain(vctrl, ndev, dst_cid); in vcap_enable()
3160 int dst_cid; in vcap_disable() local
3178 dst_cid = eport->dst_cid; in vcap_disable()
3179 while (dst_cid) { in vcap_disable()
3180 admin = vcap_find_admin(vctrl, dst_cid); in vcap_disable()
3184 vcap_disable_rules(vctrl, ndev, dst_cid); in vcap_disable()
3185 dst_cid = vcap_get_next_chain(vctrl, ndev, dst_cid); in vcap_disable()
3197 int src_cid, int dst_cid, unsigned long cookie, in vcap_enable_lookups() argument
3212 if (dst_cid % VCAP_CID_LOOKUP_SIZE) in vcap_enable_lookups()
3216 if (vcap_is_enabled(vctrl, ndev, dst_cid)) in vcap_enable_lookups()
3220 err = vcap_enable(vctrl, ndev, cookie, src_cid, dst_cid); in vcap_enable_lookups()