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

/linux-4.1.27/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
380 if ((data->hgenerator += 0x10000) == 0) gen_handle()
381 data->hgenerator = 0x10000; gen_handle()
382 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
1830 if (++q->hgenerator >= 0x8000) cbq_change_class()
1831 q->hgenerator = 1; cbq_change_class()
1832 if (cbq_class_lookup(q, classid|q->hgenerator) == NULL) cbq_change_class()
1838 classid = classid|q->hgenerator; cbq_change_class()
/linux-4.1.27/include/net/netfilter/
H A Dnf_tables.h818 * @hgenerator: handle generator state
827 u64 hgenerator; member in struct:nft_table
/linux-4.1.27/net/netfilter/
H A Dnf_tables_api.c356 return ++table->hgenerator; nf_tables_alloc_handle()

Completed in 392 milliseconds