Searched refs:hgenerator (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/net/sched/
H A Dcls_basic.c25 u32 hgenerator; member in struct:basic_head
201 if (++head->hgenerator == 0x7FFFFFFF) basic_change()
202 head->hgenerator = 1; basic_change()
203 } while (--i > 0 && basic_get(tp, head->hgenerator)); basic_change()
210 fnew->handle = head->hgenerator; basic_change()
H A Dcls_rsvp.h71 u32 hgenerator; member in struct:rsvp_head
390 if ((data->hgenerator += 0x10000) == 0) gen_handle()
391 data->hgenerator = 0x10000; gen_handle()
392 h = data->hgenerator|salt; gen_handle()
H A Dcls_u32.c92 u32 hgenerator; member in struct:tc_u_common
309 /* hgenerator only used inside rtnl lock it is safe to increment gen_new_htid()
313 if (++tp_c->hgenerator == 0x7FF) gen_new_htid()
314 tp_c->hgenerator = 1; gen_new_htid()
315 } while (--i > 0 && u32_lookup_ht(tp_c, (tp_c->hgenerator|0x800)<<20)); gen_new_htid()
317 return i > 0 ? (tp_c->hgenerator|0x800)<<20 : 0; gen_new_htid()
H A Dsch_cbq.c171 u32 hgenerator; member in struct:cbq_sched_data
1825 if (++q->hgenerator >= 0x8000) cbq_change_class()
1826 q->hgenerator = 1; cbq_change_class()
1827 if (cbq_class_lookup(q, classid|q->hgenerator) == NULL) cbq_change_class()
1833 classid = classid|q->hgenerator; cbq_change_class()
/linux-4.4.14/include/net/netfilter/
H A Dnf_tables.h839 * @hgenerator: handle generator state
848 u64 hgenerator; member in struct:nft_table
/linux-4.4.14/net/netfilter/
H A Dnf_tables_api.c394 return ++table->hgenerator; nf_tables_alloc_handle()

Completed in 200 milliseconds