Home
last modified time | relevance | path

Searched refs:stackptr (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/net/netfilter/
Dnf_tables_core.c122 unsigned int stackptr = 0; in nft_do_chain() local
177 BUG_ON(stackptr >= NFT_JUMP_STACK_SIZE); in nft_do_chain()
178 jumpstack[stackptr].chain = chain; in nft_do_chain()
179 jumpstack[stackptr].rule = rule; in nft_do_chain()
180 jumpstack[stackptr].rulenum = rulenum; in nft_do_chain()
181 stackptr++; in nft_do_chain()
198 if (stackptr > 0) { in nft_do_chain()
199 stackptr--; in nft_do_chain()
200 chain = jumpstack[stackptr].chain; in nft_do_chain()
201 rule = jumpstack[stackptr].rule; in nft_do_chain()
[all …]
Dx_tables.c706 free_percpu(info->stackptr); in xt_free_table_info()
755 i->stackptr = alloc_percpu(unsigned int); in xt_jumpstack_alloc()
756 if (i->stackptr == NULL) in xt_jumpstack_alloc()
/linux-4.1.27/net/ipv4/
Dinetpeer.c187 stackptr = _stack; \
188 *stackptr++ = &_base->root; \
198 *stackptr++ = v; \
242 *stackptr++ = &start->avl_left; \
247 *stackptr++ = v; \
341 rcu_assign_pointer(**--stackptr, n); \
342 peer_avl_rebalance(stack, stackptr, base); \
353 struct inet_peer __rcu ***stackptr, ***delp; in unlink_from_pool() local
357 delp = stackptr - 1; /* *delp[0] == p */ in unlink_from_pool()
360 --stackptr; in unlink_from_pool()
[all …]
/linux-4.1.27/net/ipv4/netfilter/
Dip_tables.c301 unsigned int *stackptr, origptr, cpu; in ipt_do_table() local
336 stackptr = per_cpu_ptr(private->stackptr, cpu); in ipt_do_table()
337 origptr = *stackptr; in ipt_do_table()
386 if (*stackptr <= origptr) { in ipt_do_table()
392 e = jumpstack[--*stackptr]; in ipt_do_table()
394 e, *stackptr); in ipt_do_table()
401 if (*stackptr >= private->stacksize) { in ipt_do_table()
405 jumpstack[(*stackptr)++] = e; in ipt_do_table()
407 e, *stackptr - 1); in ipt_do_table()
427 __func__, *stackptr, origptr); in ipt_do_table()
[all …]
/linux-4.1.27/drivers/net/wireless/b43legacy/
Dradio.c924 u32 *stackptr = &(_stackptr[*stackidx]); in _stack_save() local
928 *stackptr = offset; in _stack_save()
929 *stackptr |= ((u32)id) << 13; in _stack_save()
930 *stackptr |= ((u32)value) << 16; in _stack_save()
935 static u16 _stack_restore(u32 *stackptr, in _stack_restore() argument
942 for (i = 0; i < B43legacy_INTERFSTACK_SIZE; i++, stackptr++) { in _stack_restore()
943 if ((*stackptr & 0x00001FFF) != offset) in _stack_restore()
945 if (((*stackptr & 0x00007000) >> 13) != id) in _stack_restore()
947 return ((*stackptr & 0xFFFF0000) >> 16); in _stack_restore()
/linux-4.1.27/net/ipv6/netfilter/
Dip6_tables.c329 unsigned int *stackptr, origptr, cpu; in ip6t_do_table() local
362 stackptr = per_cpu_ptr(private->stackptr, cpu); in ip6t_do_table()
363 origptr = *stackptr; in ip6t_do_table()
409 if (*stackptr <= origptr) in ip6t_do_table()
413 e = ip6t_next_entry(jumpstack[--*stackptr]); in ip6t_do_table()
418 if (*stackptr >= private->stacksize) { in ip6t_do_table()
422 jumpstack[(*stackptr)++] = e; in ip6t_do_table()
440 *stackptr = origptr; in ip6t_do_table()
/linux-4.1.27/drivers/net/wireless/b43/
Dphy_g.c774 u32 *stackptr = &(_stackptr[*stackidx]); in _stack_save() local
778 *stackptr = offset; in _stack_save()
779 *stackptr |= ((u32) id) << 12; in _stack_save()
780 *stackptr |= ((u32) value) << 16; in _stack_save()
785 static u16 _stack_restore(u32 *stackptr, u8 id, u16 offset) in _stack_restore() argument
791 for (i = 0; i < B43_INTERFSTACK_SIZE; i++, stackptr++) { in _stack_restore()
792 if ((*stackptr & 0x00000FFF) != offset) in _stack_restore()
794 if (((*stackptr & 0x0000F000) >> 12) != id) in _stack_restore()
796 return ((*stackptr & 0xFFFF0000) >> 16); in _stack_restore()
/linux-4.1.27/include/linux/netfilter/
Dx_tables.h223 unsigned int __percpu *stackptr; member