Home
last modified time | relevance | path

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

/linux-5.19.10/net/core/
Dnet-procfs.c118 static u32 softnet_backlog_len(struct softnet_data *sd) in softnet_backlog_len()
124 static struct softnet_data *softnet_get_online(loff_t *pos) in softnet_get_online()
126 struct softnet_data *sd = NULL; in softnet_get_online()
130 sd = &per_cpu(softnet_data, *pos); in softnet_get_online()
154 struct softnet_data *sd = v; in softnet_seq_show()
Ddev.c220 static inline void rps_lock_irqsave(struct softnet_data *sd, in rps_lock_irqsave()
229 static inline void rps_lock_irq_disable(struct softnet_data *sd) in rps_lock_irq_disable()
237 static inline void rps_unlock_irq_restore(struct softnet_data *sd, in rps_unlock_irq_restore()
246 static inline void rps_unlock_irq_enable(struct softnet_data *sd) in rps_unlock_irq_enable()
427 DEFINE_PER_CPU_ALIGNED(struct softnet_data, softnet_data);
428 EXPORT_PER_CPU_SYMBOL(softnet_data);
3070 struct softnet_data *sd; in __netif_reschedule()
3074 sd = this_cpu_ptr(&softnet_data); in __netif_reschedule()
3138 skb->next = __this_cpu_read(softnet_data.completion_queue); in __dev_kfree_skb_irq()
3139 __this_cpu_write(softnet_data.completion_queue, skb); in __dev_kfree_skb_irq()
[all …]
Dsysctl_net_core.c123 struct softnet_data *sd; in flow_limit_cpu_sysctl()
138 sd = &per_cpu(softnet_data, i); in flow_limit_cpu_sysctl()
169 sd = &per_cpu(softnet_data, i); in flow_limit_cpu_sysctl()
Dnetpoll.c246 struct softnet_data *sd = &get_cpu_var(softnet_data); in zap_completion_queue()
268 put_cpu_var(softnet_data); in zap_completion_queue()
Dskbuff.c6497 struct softnet_data *sd; in skb_attempt_defer_free()
6509 sd = &per_cpu(softnet_data, cpu); in skb_attempt_defer_free()
/linux-5.19.10/net/xfrm/
Dxfrm_device.c105 struct softnet_data *sd; in validate_xmit_xfrm()
128 sd = this_cpu_ptr(&softnet_data); in validate_xmit_xfrm()
323 struct softnet_data *sd; in xfrm_dev_resume()
336 sd = this_cpu_ptr(&softnet_data); in xfrm_dev_resume()
345 void xfrm_dev_backlog(struct softnet_data *sd) in xfrm_dev_backlog()
/linux-5.19.10/include/linux/
Dnetdevice.h3110 struct softnet_data { struct
3119 struct softnet_data *rps_ipi_list; argument
3146 struct softnet_data *rps_ipi_next; argument
3162 static inline void input_queue_head_incr(struct softnet_data *sd) in input_queue_head_incr() argument
3169 static inline void input_queue_tail_incr_save(struct softnet_data *sd, in input_queue_tail_incr_save()
3177 DECLARE_PER_CPU_ALIGNED(struct softnet_data, softnet_data);
3181 return this_cpu_read(softnet_data.xmit.recursion); in dev_recursion_level()
3187 return unlikely(__this_cpu_read(softnet_data.xmit.recursion) > in dev_xmit_recursion()
3193 __this_cpu_inc(softnet_data.xmit.recursion); in dev_xmit_recursion_inc()
3198 __this_cpu_dec(softnet_data.xmit.recursion); in dev_xmit_recursion_dec()
[all …]
/linux-5.19.10/include/net/
Dxfrm.h1877 void xfrm_dev_backlog(struct softnet_data *sd);
1934 static inline void xfrm_dev_backlog(struct softnet_data *sd) in xfrm_dev_backlog()