Lines Matching refs:flow_mode

210 	u8		flow_mode;  member
615 static bool cake_dsrc(int flow_mode) in cake_dsrc() argument
617 return (flow_mode & CAKE_FLOW_DUAL_SRC) == CAKE_FLOW_DUAL_SRC; in cake_dsrc()
620 static bool cake_ddst(int flow_mode) in cake_ddst() argument
622 return (flow_mode & CAKE_FLOW_DUAL_DST) == CAKE_FLOW_DUAL_DST; in cake_ddst()
626 int flow_mode, u16 flow_override, u16 host_override) in cake_hash() argument
632 if (unlikely(flow_mode == CAKE_FLOW_NONE)) in cake_hash()
636 if ((flow_override || !(flow_mode & CAKE_FLOW_FLOWS)) && in cake_hash()
637 (host_override || !(flow_mode & CAKE_FLOW_HOSTS))) in cake_hash()
643 if (flow_mode & CAKE_FLOW_NAT_FLAG) in cake_hash()
683 if (flow_mode & CAKE_FLOW_FLOWS) in cake_hash()
694 if (!(flow_mode & CAKE_FLOW_FLOWS)) { in cake_hash()
695 if (flow_mode & CAKE_FLOW_SRC_IP) in cake_hash()
698 if (flow_mode & CAKE_FLOW_DST_IP) in cake_hash()
727 allocate_src = cake_dsrc(flow_mode); in cake_hash()
728 allocate_dst = cake_ddst(flow_mode); in cake_hash()
742 allocate_src = cake_dsrc(flow_mode); in cake_hash()
743 allocate_dst = cake_ddst(flow_mode); in cake_hash()
756 allocate_src = cake_dsrc(flow_mode); in cake_hash()
757 allocate_dst = cake_ddst(flow_mode); in cake_hash()
1591 struct sk_buff *skb, int flow_mode, int *qerr) in cake_classify() argument
1625 return cake_hash(*t, skb, flow_mode, flow, host) + 1; in cake_classify()
1643 idx = cake_classify(sch, &b, skb, q->flow_mode, &ret); in cake_enqueue()
1806 if (cake_dsrc(q->flow_mode)) in cake_enqueue()
1809 if (cake_ddst(q->flow_mode)) in cake_enqueue()
1825 if (cake_dsrc(q->flow_mode)) in cake_enqueue()
1828 if (cake_ddst(q->flow_mode)) in cake_enqueue()
2009 if (cake_dsrc(q->flow_mode)) in cake_dequeue()
2012 if (cake_ddst(q->flow_mode)) in cake_dequeue()
2025 if (cake_dsrc(q->flow_mode)) in cake_dequeue()
2028 if (cake_ddst(q->flow_mode)) in cake_dequeue()
2061 if (cake_dsrc(q->flow_mode)) in cake_dequeue()
2064 if (cake_ddst(q->flow_mode)) in cake_dequeue()
2083 if (cake_dsrc(q->flow_mode)) in cake_dequeue()
2086 if (cake_ddst(q->flow_mode)) in cake_dequeue()
2541 q->flow_mode &= ~CAKE_FLOW_NAT_FLAG; in cake_change()
2542 q->flow_mode |= CAKE_FLOW_NAT_FLAG * in cake_change()
2565 q->flow_mode = ((q->flow_mode & CAKE_FLOW_NAT_FLAG) | in cake_change()
2666 q->flow_mode = CAKE_FLOW_TRIPLE; in cake_init()
2748 q->flow_mode & CAKE_FLOW_MASK)) in cake_dump()
2772 !!(q->flow_mode & CAKE_FLOW_NAT_FLAG))) in cake_dump()