Searched refs:knode (Results 1 – 7 of 7) sorted by relevance
21 nfp_abm_u32_check_knode(struct nfp_abm *abm, struct tc_cls_u32_knode *knode, in nfp_abm_u32_check_knode() argument27 if (knode->exts && tcf_exts_has_actions(knode->exts)) { in nfp_abm_u32_check_knode()31 if (knode->link_handle) { in nfp_abm_u32_check_knode()35 if (knode->sel->flags != TC_U32_TERMINAL) { in nfp_abm_u32_check_knode()40 if (knode->sel->off || knode->sel->offshift || knode->sel->offmask || in nfp_abm_u32_check_knode()41 knode->sel->offoff || knode->fshift) { in nfp_abm_u32_check_knode()45 if (knode->sel->hoff || knode->sel->hmask) { in nfp_abm_u32_check_knode()49 if (knode->val || knode->mask) { in nfp_abm_u32_check_knode()53 if (knode->res && knode->res->class) { in nfp_abm_u32_check_knode()57 if (knode->res && knode->res->classid >= abm->num_bands) { in nfp_abm_u32_check_knode()[all …]
54 for (i = 0; i < cls->knode.sel->nkeys; i++) { in fill_match_fields()55 off = cls->knode.sel->keys[i].off; in fill_match_fields()56 val = cls->knode.sel->keys[i].val; in fill_match_fields()57 mask = cls->knode.sel->keys[i].mask; in fill_match_fields()61 if (!cls->knode.sel->keys[i].offmask) in fill_match_fields()65 if (cls->knode.sel->keys[i].offmask) in fill_match_fields()98 exts = cls->knode.exts; in fill_action_fields()168 filter_id = cls->knode.handle & 0xFFFFF; in cxgb4_config_knode()178 uhtid = TC_U32_USERHTID(cls->knode.handle); in cxgb4_config_knode()179 link_uhtid = TC_U32_USERHTID(cls->knode.link_handle); in cxgb4_config_knode()[all …]
306 struct klist_node *knode; in class_dev_iter_next() local310 knode = klist_next(&iter->ki); in class_dev_iter_next()311 if (!knode) in class_dev_iter_next()313 dev = klist_class_to_dev(knode); in class_dev_iter_next()
1012 struct klist_node *knode; in subsys_dev_iter_next() local1016 knode = klist_next(&iter->ki); in subsys_dev_iter_next()1017 if (!knode) in subsys_dev_iter_next()1019 dev = to_device_private_bus(knode)->device; in subsys_dev_iter_next()
33 u32 loc = cls->knode.handle; in tc_find_entry()66 exts = cls->knode.exts; in tc_fill_actions()95 struct tc_u32_sel *sel = cls->knode.sel; in tc_fill_entry()
1082 cls_u32.knode.exts = exts; in stmmac_test_rxp()1083 cls_u32.knode.sel = sel; in stmmac_test_rxp()1084 cls_u32.knode.handle = 0x123; in stmmac_test_rxp()
9150 u32 hdl = cls->knode.handle; in ixgbe_delete_clsu32()9151 u32 uhtid = TC_U32_USERHTID(cls->knode.handle); in ixgbe_delete_clsu32()9152 u32 loc = cls->knode.handle & 0xfffff; in ixgbe_delete_clsu32()9345 for (i = 0; i < cls->knode.sel->nkeys; i++) { in ixgbe_clsu32_build_input()9346 off = cls->knode.sel->keys[i].off; in ixgbe_clsu32_build_input()9347 val = cls->knode.sel->keys[i].val; in ixgbe_clsu32_build_input()9348 m = cls->knode.sel->keys[i].mask; in ixgbe_clsu32_build_input()9361 if (nexthdr->off == cls->knode.sel->keys[i].off && in ixgbe_clsu32_build_input()9363 (__force u32)cls->knode.sel->keys[i].val && in ixgbe_clsu32_build_input()9365 (__force u32)cls->knode.sel->keys[i].mask) in ixgbe_clsu32_build_input()[all …]