Searched refs:walk (Results 1 – 25 of 48) sorted by relevance
12
| /net/xfrm/ |
| A D | xfrm_iptfs.c | 342 walk->fragi = 0; in iptfs_skb_prepare_frag_walk() 343 walk->past = 0; in iptfs_skb_prepare_frag_walk() 352 frag = &walk->frags[walk->nr_frags++]; in iptfs_skb_prepare_frag_walk() 369 frag = &walk->frags[walk->nr_frags++]; in iptfs_skb_prepare_frag_walk() 388 walk->past -= walk->frags[--walk->fragi].len; in iptfs_skb_reset_frag_walk() 392 while (offset >= walk->past + walk->frags[walk->fragi].len) in iptfs_skb_reset_frag_walk() 393 walk->past += walk->frags[walk->fragi++].len; in iptfs_skb_reset_frag_walk() 465 if (!walk->nr_frags || offset >= walk->total + walk->initial_offset) in iptfs_skb_add_frags() 471 while (len && walk->fragi < walk->nr_frags) { in iptfs_skb_add_frags() 472 skb_frag_t *frag = &walk->frags[walk->fragi]; in iptfs_skb_add_frags() [all …]
|
| A D | xfrm_policy.c | 1909 if (list_empty(&walk->walk.all) && walk->seq != 0) in xfrm_policy_walk() 1913 if (list_empty(&walk->walk.all)) in xfrm_policy_walk() 1916 x = list_first_entry(&walk->walk.all, in xfrm_policy_walk() 1929 list_move_tail(&walk->walk.all, &x->all); in xfrm_policy_walk() 1932 walk->seq++; in xfrm_policy_walk() 1938 list_del_init(&walk->walk.all); in xfrm_policy_walk() 1947 INIT_LIST_HEAD(&walk->walk.all); in xfrm_policy_walk_init() 1948 walk->walk.dead = 1; in xfrm_policy_walk_init() 1950 walk->seq = 0; in xfrm_policy_walk_init() 1956 if (list_empty(&walk->walk.all)) in xfrm_policy_walk_done() [all …]
|
| A D | xfrm_nat_keepalive.c | 200 struct xfrm_state_walk walk; in nat_keepalive_work() local 207 xfrm_state_walk_init(&walk, IPPROTO_ESP, NULL); in nat_keepalive_work() 208 xfrm_state_walk(net, &walk, nat_keepalive_work_single, &ctx); in nat_keepalive_work() 209 xfrm_state_walk_done(&walk, net); in nat_keepalive_work()
|
| A D | xfrm_state.c | 2645 if (walk->seq != 0 && list_empty(&walk->all)) in xfrm_state_walk() 2649 if (list_empty(&walk->all)) in xfrm_state_walk() 2666 walk->seq++; in xfrm_state_walk() 2668 if (walk->seq == 0) { in xfrm_state_walk() 2672 list_del_init(&walk->all); in xfrm_state_walk() 2682 INIT_LIST_HEAD(&walk->all); in xfrm_state_walk_init() 2683 walk->proto = proto; in xfrm_state_walk_init() 2685 walk->seq = 0; in xfrm_state_walk_init() 2686 walk->filter = filter; in xfrm_state_walk_init() 2692 kfree(walk->filter); in xfrm_state_walk_done() [all …]
|
| A D | xfrm_user.c | 1483 xfrm_state_walk_done(walk, net); in xfrm_dump_sa_done() 1531 xfrm_state_walk_init(walk, proto, filter); in xfrm_dump_sa() 1535 (void) xfrm_state_walk(net, walk, dump_one_state, &info); in xfrm_dump_sa() 2220 xp->walk.dead = 1; in xfrm_policy_construct() 2397 struct xfrm_policy_walk *walk = (struct xfrm_policy_walk *)cb->args; in xfrm_dump_policy_done() local 2400 xfrm_policy_walk_done(walk, net); in xfrm_dump_policy_done() 2406 struct xfrm_policy_walk *walk = (struct xfrm_policy_walk *)cb->args; in xfrm_dump_policy_start() local 2408 BUILD_BUG_ON(sizeof(*walk) > sizeof(cb->args)); in xfrm_dump_policy_start() 2410 xfrm_policy_walk_init(walk, XFRM_POLICY_TYPE_ANY); in xfrm_dump_policy_start() 2425 (void) xfrm_policy_walk(net, walk, dump_one_policy, &info); in xfrm_dump_policy() [all …]
|
| /net/atm/ |
| A D | common.c | 317 struct atm_vcc *walk; in check_ci() local 320 walk = atm_sk(s); in check_ci() 321 if (walk->dev != vcc->dev) in check_ci() 323 if (test_bit(ATM_VF_ADDR, &walk->flags) && walk->vpi == vpi && in check_ci() 324 walk->vci == vci && ((walk->qos.txtp.traffic_class != in check_ci() 326 (walk->qos.rxtp.traffic_class != ATM_NONE && in check_ci()
|
| A D | clip.c | 101 struct clip_vcc **walk; in unlink_clip_vcc() local 109 for (walk = &entry->vccs; *walk; walk = &(*walk)->next) in unlink_clip_vcc() 110 if (*walk == clip_vcc) { in unlink_clip_vcc() 113 *walk = clip_vcc->next; /* atomic */ in unlink_clip_vcc()
|
| /net/sched/ |
| A D | sch_ingress.c | 153 .walk = ingress_walk, 328 .walk = ingress_walk,
|
| A D | cls_cgroup.c | 208 .walk = cls_cgroup_walk,
|
| A D | sch_mq.c | 260 .walk = mq_walk,
|
| A D | sch_skbprio.c | 277 .walk = skbprio_walk,
|
| A D | sch_api.c | 157 if (!(cops->find && cops->walk && cops->leaf)) in register_qdisc() 1432 q->ops->cl_ops->walk(q, &arg.w); in check_loop() 2124 tp->ops->walk(tp, &arg.w, true); in tc_bind_class_walker() 2143 q->ops->cl_ops->walk(q, &args.w); in tc_bind_tclass() 2347 q->ops->cl_ops->walk(q, &arg.w); in tc_dump_tclass_qdisc()
|
| A D | cls_basic.c | 326 .walk = basic_walk,
|
| A D | sch_multiq.c | 375 .walk = multiq_walk,
|
| A D | sch_prio.c | 398 .walk = prio_walk,
|
| A D | cls_matchall.c | 397 .walk = mall_walk,
|
| A D | cls_fw.c | 431 .walk = fw_walk,
|
| A D | sch_cbs.c | 531 .walk = cbs_walk,
|
| A D | sch_drr.c | 473 .walk = drr_walk,
|
| A D | sch_tbf.c | 598 .walk = tbf_walk,
|
| A D | sch_red.c | 534 .walk = red_walk,
|
| /net/netfilter/ |
| A D | nft_set_hash.c | 762 .walk = nft_rhash_walk, 781 .walk = nft_hash_walk, 800 .walk = nft_hash_walk,
|
| A D | nft_lookup.c | 226 priv->set->ops->walk(ctx, priv->set, &iter); in nft_lookup_validate()
|
| A D | nft_set_bitmap.c | 317 .walk = nft_bitmap_walk,
|
| /net/key/ |
| A D | af_key.c | 1923 struct xfrm_policy_walk walk; in gen_reqid() local 1933 xfrm_policy_walk_init(&walk, XFRM_POLICY_TYPE_MAIN); in gen_reqid() 1934 rc = xfrm_policy_walk(net, &walk, check_reqid, (void*)&reqid); in gen_reqid() 1935 xfrm_policy_walk_done(&walk, net); in gen_reqid() 2356 xp->walk.dead = 1; in pfkey_spdadd() 3349 xp->walk.dead = 1; in pfkey_compile_policy()
|
Completed in 123 milliseconds
12