Lines Matching refs:flow_key

5074 		err = niu_set_flow_key(np, i, parent->flow_key[index]);  in niu_init_classifier_hw()
7026 static u64 niu_flowkey_to_ethflow(u64 flow_key) in niu_flowkey_to_ethflow() argument
7030 if (flow_key & FLOW_KEY_L2DA) in niu_flowkey_to_ethflow()
7032 if (flow_key & FLOW_KEY_VLAN) in niu_flowkey_to_ethflow()
7034 if (flow_key & FLOW_KEY_IPSA) in niu_flowkey_to_ethflow()
7036 if (flow_key & FLOW_KEY_IPDA) in niu_flowkey_to_ethflow()
7038 if (flow_key & FLOW_KEY_PROTO) in niu_flowkey_to_ethflow()
7040 if (flow_key & (FLOW_KEY_L4_BYTE12 << FLOW_KEY_L4_0_SHIFT)) in niu_flowkey_to_ethflow()
7042 if (flow_key & (FLOW_KEY_L4_BYTE12 << FLOW_KEY_L4_1_SHIFT)) in niu_flowkey_to_ethflow()
7049 static int niu_ethflow_to_flowkey(u64 ethflow, u64 *flow_key) in niu_ethflow_to_flowkey() argument
7068 *flow_key = key; in niu_ethflow_to_flowkey()
7087 nfc->data = niu_flowkey_to_ethflow(np->parent->flow_key[class - in niu_get_hash_opts()
7313 u64 flow_key = 0; in niu_set_hash_opts() local
7325 flow_key = np->parent->tcam_key[class - in niu_set_hash_opts()
7327 flow_key |= TCAM_KEY_DISC; in niu_set_hash_opts()
7328 nw64(TCAM_KEY(class - CLASS_CODE_USER_PROG1), flow_key); in niu_set_hash_opts()
7329 np->parent->tcam_key[class - CLASS_CODE_USER_PROG1] = flow_key; in niu_set_hash_opts()
7337 flow_key = np->parent->tcam_key[class - in niu_set_hash_opts()
7339 flow_key &= ~TCAM_KEY_DISC; in niu_set_hash_opts()
7341 flow_key); in niu_set_hash_opts()
7343 flow_key; in niu_set_hash_opts()
7348 if (!niu_ethflow_to_flowkey(nfc->data, &flow_key)) in niu_set_hash_opts()
7352 nw64(FLOW_KEY(class - CLASS_CODE_USER_PROG1), flow_key); in niu_set_hash_opts()
7353 np->parent->flow_key[class - CLASS_CODE_USER_PROG1] = flow_key; in niu_set_hash_opts()
9512 p->flow_key[index] = (FLOW_KEY_IPSA | in niu_new_parent()