/linux-master/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | cls.c | 21 nfp_abm_u32_check_knode(struct nfp_abm *abm, struct tc_cls_u32_knode *knode, argument 27 if (knode->exts && tcf_exts_has_actions(knode->exts)) { 31 if (knode->link_handle) { 35 if (knode->sel->flags != TC_U32_TERMINAL) { 40 if (knode->sel->off || knode->sel->offshift || knode->sel->offmask || 41 knode->sel->offoff || knode 155 nfp_abm_u32_knode_delete(struct nfp_abm_link *alink, struct tc_cls_u32_knode *knode) argument 170 nfp_abm_u32_knode_replace(struct nfp_abm_link *alink, struct tc_cls_u32_knode *knode, __be16 proto, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32.c | 55 for (i = 0; i < cls->knode.sel->nkeys; i++) { 56 off = cls->knode.sel->keys[i].off; 57 val = cls->knode.sel->keys[i].val; 58 mask = cls->knode.sel->keys[i].mask; 62 if (!cls->knode.sel->keys[i].offmask) 66 if (cls->knode.sel->keys[i].offmask) 99 exts = cls->knode.exts; 177 TC_U32_NODE(cls->knode.handle)); 185 uhtid = TC_U32_USERHTID(cls->knode.handle); 186 link_uhtid = TC_U32_USERHTID(cls->knode [all...] |
/linux-master/include/linux/ |
H A D | bootconfig.h | 243 * @knode: Iterated key node 247 * stored in @knode and @value respectively. 249 #define xbc_node_for_each_key_value(node, knode, value) \ 250 for (knode = NULL, value = xbc_node_find_next_key_value(node, &knode);\ 251 knode != NULL; value = xbc_node_find_next_key_value(node, &knode)) 255 * @knode: Iterated key node 259 * are stored in @knode and @value respectively. 261 #define xbc_for_each_key_value(knode, valu [all...] |
/linux-master/lib/ |
H A D | klist.c | 47 static struct klist *knode_klist(struct klist_node *knode) argument 50 ((unsigned long)knode->n_klist & KNODE_KLIST_MASK); 53 static bool knode_dead(struct klist_node *knode) argument 55 return (unsigned long)knode->n_klist & KNODE_DEAD; 58 static void knode_set_klist(struct klist_node *knode, struct klist *klist) argument 60 knode->n_klist = klist; 61 /* no knode deserves to start its life dead */ 62 WARN_ON(knode_dead(knode)); 65 static void knode_kill(struct klist_node *knode) argument 67 /* and no knode shoul [all...] |
/linux-master/kernel/trace/ |
H A D | trace_boot.c | 251 struct xbc_node *knode, *anode; local 265 knode = xbc_node_find_subkey(hnode, "trace"); 266 if (!knode) 267 knode = xbc_node_find_subkey(hnode, "save"); 269 if (knode) { 270 anode = xbc_node_get_child(knode); 274 xbc_node_get_data(knode)); 278 append_printf(bufp, end, ".%s", xbc_node_get_data(knode)); 348 struct xbc_node *node, *knode; local 379 xbc_node_for_each_key_value(node, knode, [all...] |
/linux-master/net/sched/ |
H A D | cls_u32.c | 109 struct tc_u_knode *knode; member in struct:__anon3037 198 stack[sdepth].knode = n; 243 n = stack[sdepth].knode; 531 cls_u32.knode.handle = n->handle; 548 cls_u32.knode.handle = n->handle; 549 cls_u32.knode.fshift = n->fshift; 551 cls_u32.knode.val = n->val; 552 cls_u32.knode.mask = n->mask; 554 cls_u32.knode.val = 0; 555 cls_u32.knode [all...] |
/linux-master/drivers/base/ |
H A D | class.c | 340 struct klist_node *knode; local 344 knode = klist_next(&iter->ki); 345 if (!knode) 347 dev = klist_class_to_dev(knode);
|
H A D | bus.c | 1102 struct klist_node *knode; local 1106 knode = klist_next(&iter->ki); 1107 if (!knode) 1109 dev = to_device_private_bus(knode)->device;
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device.c | 602 struct kfd_node *knode; local 606 knode = kfd->nodes[i]; 607 device_queue_manager_uninit(knode->dqm); 608 kfd_interrupt_exit(knode); 609 kfd_topology_remove_device(knode); 610 if (knode->gws) 611 amdgpu_amdkfd_free_gws(knode->adev, knode->gws); 612 kfree(knode);
|
H A D | kfd_topology.c | 1606 struct kfd_node *knode) 1611 int num_xcc = NUM_XCC(knode->xcc_mask); 1614 struct amdgpu_device *adev = knode->adev; 1616 start = ffs(knode->xcc_mask) - 1; 1638 if (KFD_GC_VERSION(knode) == IP_VERSION(9, 4, 3)) 1601 fill_in_l2_l3_pcache(struct kfd_cache_properties **props_ext, struct kfd_gpu_cache_info *pcache_info, struct amdgpu_cu_info *cu_info, struct amdgpu_gfx_config *gfx_info, int cache_type, unsigned int cu_processor_id, struct kfd_node *knode) argument
|
/linux-master/init/ |
H A D | main.c | 328 struct xbc_node *knode, *vnode; local 333 xbc_node_for_each_key_value(root, knode, val) { 334 ret = xbc_node_compose_key_after(root, knode, 339 vnode = xbc_node_get_child(knode);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_tc.c | 33 u32 loc = cls->knode.handle; 66 exts = cls->knode.exts; 95 struct tc_u32_sel *sel = cls->knode.sel;
|
H A D | stmmac_selftests.c | 1123 cls_u32.knode.exts = exts; 1124 cls_u32.knode.sel = sel; 1125 cls_u32.knode.handle = 0x123;
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 9326 u32 hdl = cls->knode.handle; 9327 u32 uhtid = TC_U32_USERHTID(cls->knode.handle); 9328 u32 loc = cls->knode.handle & 0xfffff; 9527 for (i = 0; i < cls->knode.sel->nkeys; i++) { 9528 off = cls->knode.sel->keys[i].off; 9529 val = cls->knode.sel->keys[i].val; 9530 m = cls->knode.sel->keys[i].mask; 9543 if (nexthdr->off == cls->knode.sel->keys[i].off && 9545 (__force u32)cls->knode.sel->keys[i].val && 9547 (__force u32)cls->knode [all...] |
/linux-master/include/net/ |
H A D | pkt_cls.h | 674 /* knode values */ 677 struct tc_cls_u32_knode knode; member in union:tc_cls_u32_offload::__anon2510
|