Lines Matching refs:flow_key

5074 		err = niu_set_flow_key(np, i, parent->flow_key[index]);  in niu_init_classifier_hw()
7049 static u64 niu_flowkey_to_ethflow(u64 flow_key) in niu_flowkey_to_ethflow() argument
7053 if (flow_key & FLOW_KEY_L2DA) in niu_flowkey_to_ethflow()
7055 if (flow_key & FLOW_KEY_VLAN) in niu_flowkey_to_ethflow()
7057 if (flow_key & FLOW_KEY_IPSA) in niu_flowkey_to_ethflow()
7059 if (flow_key & FLOW_KEY_IPDA) in niu_flowkey_to_ethflow()
7061 if (flow_key & FLOW_KEY_PROTO) in niu_flowkey_to_ethflow()
7063 if (flow_key & (FLOW_KEY_L4_BYTE12 << FLOW_KEY_L4_0_SHIFT)) in niu_flowkey_to_ethflow()
7065 if (flow_key & (FLOW_KEY_L4_BYTE12 << FLOW_KEY_L4_1_SHIFT)) in niu_flowkey_to_ethflow()
7072 static int niu_ethflow_to_flowkey(u64 ethflow, u64 *flow_key) in niu_ethflow_to_flowkey() argument
7091 *flow_key = key; in niu_ethflow_to_flowkey()
7112 nfc->data = niu_flowkey_to_ethflow(np->parent->flow_key[class - in niu_get_rxfh_fields()
7338 u64 flow_key = 0; in niu_set_rxfh_fields() local
7350 flow_key = np->parent->tcam_key[class - in niu_set_rxfh_fields()
7352 flow_key |= TCAM_KEY_DISC; in niu_set_rxfh_fields()
7353 nw64(TCAM_KEY(class - CLASS_CODE_USER_PROG1), flow_key); in niu_set_rxfh_fields()
7354 np->parent->tcam_key[class - CLASS_CODE_USER_PROG1] = flow_key; in niu_set_rxfh_fields()
7362 flow_key = np->parent->tcam_key[class - in niu_set_rxfh_fields()
7364 flow_key &= ~TCAM_KEY_DISC; in niu_set_rxfh_fields()
7366 flow_key); in niu_set_rxfh_fields()
7368 flow_key; in niu_set_rxfh_fields()
7373 if (!niu_ethflow_to_flowkey(nfc->data, &flow_key)) in niu_set_rxfh_fields()
7377 nw64(FLOW_KEY(class - CLASS_CODE_USER_PROG1), flow_key); in niu_set_rxfh_fields()
7378 np->parent->flow_key[class - CLASS_CODE_USER_PROG1] = flow_key; in niu_set_rxfh_fields()
9538 p->flow_key[index] = (FLOW_KEY_IPSA | in niu_new_parent()