Home
last modified time | relevance | path

Searched refs:to_free (Results 1 – 25 of 65) sorted by relevance

123

/linux/lib/kunit/
H A Dattributes.c39 const char *(*to_string)(void *attr, bool *to_free);
51 static const char *attr_enum_to_string(void *attr, const char * const str_list[], bool *to_free) in attr_enum_to_string() argument
55 *to_free = false; in attr_enum_to_string()
61 static const char *attr_bool_to_string(void *attr, bool *to_free) in attr_bool_to_string() argument
65 *to_free = false; in attr_bool_to_string()
71 static const char *attr_speed_to_string(void *attr, bool *to_free) in attr_speed_to_string() argument
73 return attr_enum_to_string(attr, speed_str_list, to_free); in attr_speed_to_string()
76 static const char *attr_string_to_string(void *attr, bool *to_free) in attr_string_to_string() argument
78 *to_free = false; in attr_string_to_string()
288 bool to_free = false; in kunit_print_attr() local
[all …]
H A Dexecutor_test.c12 static void free_suite_set_at_end(struct kunit *test, const void *to_free);
268 static void free_suite_set_at_end(struct kunit *test, const void *to_free) in free_suite_set_at_end() argument
272 if (!((struct kunit_suite_set *)to_free)->start) in free_suite_set_at_end()
276 *free = *(struct kunit_suite_set *)to_free; in free_suite_set_at_end()
/linux/include/net/
H A Dsch_generic.h72 struct sk_buff **to_free);
129 struct sk_buff *to_free; member
231 struct sk_buff *to_free = NULL; in qdisc_run_end() local
249 to_free = qdisc->to_free; in qdisc_run_end()
250 if (to_free) in qdisc_run_end()
251 qdisc->to_free = NULL; in qdisc_run_end()
254 return to_free; in qdisc_run_end()
317 struct sk_buff **to_free);
942 struct sk_buff **to_free) in qdisc_enqueue() argument
944 return sch->enqueue(skb, sch, to_free); in qdisc_enqueue()
[all …]
/linux/net/sched/
H A Dsch_fifo.c20 struct sk_buff **to_free) in bfifo_enqueue() argument
26 return qdisc_drop(skb, sch, to_free); in bfifo_enqueue()
30 struct sk_buff **to_free) in pfifo_enqueue() argument
35 return qdisc_drop(skb, sch, to_free); in pfifo_enqueue()
39 struct sk_buff **to_free) in pfifo_tail_enqueue() argument
44 return qdisc_drop(skb, sch, to_free); in pfifo_tail_enqueue()
51 __qdisc_queue_drop_head(sch, &sch->q, to_free); in pfifo_tail_enqueue()
H A Dsch_cbs.c82 struct sk_buff **to_free);
90 struct sk_buff **to_free) in cbs_child_enqueue() argument
95 err = child->ops->enqueue(skb, child, to_free); in cbs_child_enqueue()
106 struct sk_buff **to_free) in cbs_enqueue_offload() argument
111 return cbs_child_enqueue(skb, sch, qdisc, to_free); in cbs_enqueue_offload()
115 struct sk_buff **to_free) in cbs_enqueue_soft() argument
128 return cbs_child_enqueue(skb, sch, qdisc, to_free); in cbs_enqueue_soft()
132 struct sk_buff **to_free) in cbs_enqueue() argument
136 return q->enqueue(skb, sch, to_free); in cbs_enqueue()
H A Dsch_blackhole.c17 struct sk_buff **to_free) in blackhole_enqueue() argument
19 qdisc_drop(skb, sch, to_free); in blackhole_enqueue()
H A Dsch_sfq.c288 static unsigned int sfq_drop(struct Qdisc *sch, struct sk_buff **to_free) in sfq_drop() argument
307 qdisc_drop_reason(skb, sch, to_free, QDISC_DROP_OVERLIMIT); in sfq_drop()
344 sfq_enqueue(struct sk_buff *skb, struct Qdisc *sch, struct sk_buff **to_free) in sfq_enqueue() argument
358 __qdisc_drop(skb, to_free); in sfq_enqueue()
368 return qdisc_drop_reason(skb, sch, to_free, QDISC_DROP_MAXFLOWS); in sfq_enqueue()
425 return qdisc_drop_reason(skb, sch, to_free, QDISC_DROP_FLOW_LIMIT); in sfq_enqueue()
432 qdisc_drop_reason(head, sch, to_free, QDISC_DROP_FLOW_LIMIT); in sfq_enqueue()
464 dropped = sfq_drop(sch, to_free); in sfq_enqueue()
638 struct sk_buff *to_free = NULL; in sfq_change() local
737 dropped += sfq_drop(sch, &to_free); in sfq_change()
[all...]
H A Dsch_netem.c437 struct sk_buff **to_free) in netem_segment()
446 qdisc_drop(skb, sch, to_free);
460 struct sk_buff **to_free) in netem_enqueue()
492 __qdisc_drop(skb, to_free); in netem_enqueue()
520 skb = netem_segment(skb, sch, to_free); in netem_enqueue()
540 qdisc_drop(skb, sch, to_free); in netem_enqueue()
555 qdisc_drop_all(skb, sch, to_free); in netem_enqueue()
557 __qdisc_drop(skb2, to_free); in netem_enqueue()
570 rootq->enqueue(skb2, rootq, to_free); in netem_enqueue()
647 __qdisc_drop(skb2, to_free); in netem_enqueue()
427 netem_segment(struct sk_buff * skb,struct Qdisc * sch,struct sk_buff ** to_free) netem_segment() argument
450 netem_enqueue(struct sk_buff * skb,struct Qdisc * sch,struct sk_buff ** to_free) netem_enqueue() argument
744 struct sk_buff *to_free = NULL; netem_dequeue() local
[all...]
H A Dsch_tbf.c211 struct sk_buff **to_free) in tbf_segment()
222 return qdisc_drop(skb, sch, to_free); in tbf_segment()
230 ret = qdisc_enqueue(segs, q->qdisc, to_free); in tbf_segment()
252 struct sk_buff **to_free) in tbf_enqueue()
261 return tbf_segment(skb, sch, to_free); in tbf_enqueue()
262 return qdisc_drop(skb, sch, to_free); in tbf_enqueue()
264 ret = qdisc_enqueue(skb, q->qdisc, to_free); in tbf_enqueue()
206 tbf_segment(struct sk_buff * skb,struct Qdisc * sch,struct sk_buff ** to_free) tbf_segment() argument
246 tbf_enqueue(struct sk_buff * skb,struct Qdisc * sch,struct sk_buff ** to_free) tbf_enqueue() argument
H A Dsch_choke.c114 struct sk_buff **to_free) in choke_drop_by_idx() argument
129 qdisc_drop(skb, sch, to_free); in choke_drop_by_idx()
213 struct sk_buff **to_free) in choke_enqueue() argument
233 choke_drop_by_idx(sch, idx, to_free); in choke_enqueue()
280 return qdisc_drop(skb, sch, to_free); in choke_enqueue()
283 qdisc_drop(skb, sch, to_free); in choke_enqueue()
H A Dsch_etf.c163 struct sk_buff **to_free) in etf_enqueue_timesortedlist() argument
173 return qdisc_drop(nskb, sch, to_free); in etf_enqueue_timesortedlist()
204 struct sk_buff *to_free = NULL; in timesortedlist_drop() local
223 qdisc_drop(skb, sch, &to_free); in timesortedlist_drop()
228 kfree_skb_list(to_free); in timesortedlist_drop()
H A Dsch_red.c71 struct sk_buff **to_free) in red_enqueue() argument
101 skb = tcf_qevent_handle(&q->qe_mark, sch, skb, to_free, &ret); in red_enqueue()
125 skb = tcf_qevent_handle(&q->qe_mark, sch, skb, to_free, &ret); in red_enqueue()
139 ret = qdisc_enqueue(skb, child, to_free); in red_enqueue()
151 skb = tcf_qevent_handle(&q->qe_early_drop, sch, skb, to_free, &ret); in red_enqueue()
155 qdisc_drop_reason(skb, sch, to_free, reason); in red_enqueue()
H A Dsch_plug.c88 struct sk_buff **to_free) in plug_enqueue() argument
98 return qdisc_drop(skb, sch, to_free); in plug_enqueue()
H A Dsch_skbprio.c69 struct sk_buff **to_free) in skbprio_enqueue() argument
105 return qdisc_drop(skb, sch, to_free); in skbprio_enqueue()
117 qdisc_drop(to_drop, sch, to_free); in skbprio_enqueue()
H A Dsch_dualpi2.c386 struct sk_buff **to_free) in dualpi2_enqueue_skb() argument
396 return qdisc_drop_reason(skb, sch, to_free, QDISC_DROP_OVERLIMIT); in dualpi2_enqueue_skb()
400 qdisc_drop_reason(skb, sch, to_free, QDISC_DROP_CONGESTED); in dualpi2_enqueue_skb()
440 struct sk_buff **to_free) in dualpi2_qdisc_enqueue() argument
449 __qdisc_drop(skb, to_free); in dualpi2_qdisc_enqueue()
462 return qdisc_drop(skb, sch, to_free); in dualpi2_qdisc_enqueue()
480 err = dualpi2_enqueue_skb(nskb, sch, to_free); in dualpi2_qdisc_enqueue()
501 return dualpi2_enqueue_skb(skb, sch, to_free); in dualpi2_qdisc_enqueue()
H A Dsch_multiq.c61 struct sk_buff **to_free) in multiq_enqueue() argument
72 __qdisc_drop(skb, to_free); in multiq_enqueue()
77 ret = qdisc_enqueue(skb, qdisc, to_free); in multiq_enqueue()
H A Dsch_prio.c69 prio_enqueue(struct sk_buff *skb, struct Qdisc *sch, struct sk_buff **to_free) in prio_enqueue() argument
81 __qdisc_drop(skb, to_free); in prio_enqueue()
86 ret = qdisc_enqueue(skb, qdisc, to_free); in prio_enqueue()
/linux/kernel/
H A Dregset.c11 void *p = *data, *to_free = NULL; in __regset_get() local
19 to_free = p = kvzalloc(size, GFP_KERNEL); in __regset_get()
26 kvfree(to_free); in __regset_get()
/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_qdisc_fail__untrusted_write.c13 struct bpf_sk_buff_ptr *to_free) in BPF_PROG() argument
26 bpf_qdisc_skb_drop(skb, to_free); in BPF_PROG()
/linux/drivers/tty/serial/8250/
H A D8250_hp300.c304 struct hp300_port *port, *to_free; in hp300_8250_exit() local
308 to_free = port; in hp300_8250_exit()
310 kfree(to_free); in hp300_8250_exit()
/linux/tools/perf/util/
H A Dordered-events.c115 * to_free list -> buffer1 (64K) in alloc_event()
158 list_add(&oe->buffer->list, &oe->to_free); in alloc_event()
366 INIT_LIST_HEAD(&oe->to_free); in ordered_events__init()
391 if (list_empty(&oe->to_free)) in ordered_events__free()
404 list_for_each_entry_safe(buffer, tmp, &oe->to_free, list) { in ordered_events__free()
/linux/net/mac80211/
H A Dlink.c288 struct link_container **to_free, in ieee80211_vif_update_links() argument
307 memset(to_free, 0, sizeof(links)); in ieee80211_vif_update_links()
343 to_free[link_id] = container_of(rcu_access_pointer(sdata->link[link_id]), in ieee80211_vif_update_links()
374 ieee80211_tear_down_links(sdata, to_free, rem); in ieee80211_vif_update_links()
408 memset(to_free, 0, sizeof(links)); in ieee80211_vif_update_links()
/linux/fs/
H A Deventpoll.c503 struct epitems_head *to_free = head; in unlist_file() local
510 to_free = NULL; in unlist_file()
515 free_ephead(to_free); in unlist_file()
1099 struct epitems_head *to_free = NULL; in ep_remove_file() local
1119 to_free = v; in ep_remove_file()
1124 free_ephead(to_free); in ep_remove_file()
1779 struct epitems_head *to_free = NULL; in ep_attach_file() local
1790 to_free = kmem_cache_zalloc(ephead_cache, GFP_KERNEL); in ep_attach_file()
1791 if (!to_free) in ep_attach_file()
1793 head = &to_free->epitems; in ep_attach_file()
[all …]
/linux/fs/ceph/
H A Dsnap.c1292 LIST_HEAD(to_free); in ceph_trim_snapid_map()
1304 list_move(&sm->lru, &to_free); in ceph_trim_snapid_map()
1308 while (!list_empty(&to_free)) { in ceph_trim_snapid_map()
1309 sm = list_first_entry(&to_free, struct ceph_snapid_map, lru); in ceph_trim_snapid_map()
1322 LIST_HEAD(to_free); in ceph_cleanup_snapid_map()
1329 list_move(&sm->lru, &to_free); in ceph_cleanup_snapid_map()
1333 while (!list_empty(&to_free)) { in ceph_cleanup_snapid_map()
1334 sm = list_first_entry(&to_free, struct ceph_snapid_map, lru); in ceph_cleanup_snapid_map()
/linux/net/rds/
H A Dib_rdma.c86 struct rds_ib_ipaddr *to_free = NULL; in rds_ib_remove_ipaddr() local
93 to_free = i_ipaddr; in rds_ib_remove_ipaddr()
99 if (to_free) in rds_ib_remove_ipaddr()
100 kfree_rcu(to_free, rcu); in rds_ib_remove_ipaddr()

123