Home
last modified time | relevance | path

Searched refs:softnet_data (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/net/core/
H A Dnet-procfs.c119 static u32 softnet_backlog_len(struct softnet_data *sd) in softnet_backlog_len()
125 static struct softnet_data *softnet_get_online(loff_t *pos) in softnet_get_online()
127 struct softnet_data *sd = NULL; in softnet_get_online()
131 sd = &per_cpu(softnet_data, *pos); in softnet_get_online()
155 struct softnet_data *sd = v; in softnet_seq_show()
H A Ddev.c221 static inline void rps_lock(struct softnet_data *sd) in rps_lock()
228 static inline void rps_unlock(struct softnet_data *sd) in rps_unlock()
402 DEFINE_PER_CPU_ALIGNED(struct softnet_data, softnet_data);
403 EXPORT_PER_CPU_SYMBOL(softnet_data); variable
3045 struct softnet_data *sd; in __netif_reschedule()
3049 sd = this_cpu_ptr(&softnet_data); in __netif_reschedule()
3113 skb->next = __this_cpu_read(softnet_data.completion_queue); in __dev_kfree_skb_irq()
3114 __this_cpu_write(softnet_data.completion_queue, skb); in __dev_kfree_skb_irq()
4284 static inline void ____napi_schedule(struct softnet_data *s
[all...]
H A 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()
170 sd = &per_cpu(softnet_data, i); in flow_limit_cpu_sysctl()
H A Dnetpoll.c263 struct softnet_data *sd = &get_cpu_var(softnet_data); in zap_completion_queue()
285 put_cpu_var(softnet_data); in zap_completion_queue()
/kernel/linux/linux-6.6/net/core/
H A Dnet-procfs.c118 static u32 softnet_input_pkt_queue_len(struct softnet_data *sd) in softnet_input_pkt_queue_len()
123 static u32 softnet_process_queue_len(struct softnet_data *sd) in softnet_process_queue_len()
128 static struct softnet_data *softnet_get_online(loff_t *pos) in softnet_get_online()
130 struct softnet_data *sd = NULL; in softnet_get_online()
134 sd = &per_cpu(softnet_data, *pos); in softnet_get_online()
158 struct softnet_data *sd = v; in softnet_seq_show()
H A 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()
443 DEFINE_PER_CPU_ALIGNED(struct softnet_data, softnet_data);
444 EXPORT_PER_CPU_SYMBOL(softnet_data); variable
3117 struct softnet_data *sd; in __netif_reschedule()
3121 sd = this_cpu_ptr(&softnet_data); in __netif_reschedule()
3185 skb->next = __this_cpu_read(softnet_data in dev_kfree_skb_irq_reason()
[all...]
H A Dsysctl_net_core.c198 struct softnet_data *sd; in flow_limit_cpu_sysctl()
213 sd = &per_cpu(softnet_data, i); in flow_limit_cpu_sysctl()
237 sd = &per_cpu(softnet_data, i); in flow_limit_cpu_sysctl()
H A Dnetpoll.c263 struct softnet_data *sd = &get_cpu_var(softnet_data); in zap_completion_queue()
285 put_cpu_var(softnet_data); in zap_completion_queue()
H A Dskbuff.c6822 struct softnet_data *sd; in skb_attempt_defer_free()
6836 sd = &per_cpu(softnet_data, cpu); in skb_attempt_defer_free()
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_device.c117 struct softnet_data *sd; in validate_xmit_xfrm()
140 sd = this_cpu_ptr(&softnet_data); in validate_xmit_xfrm()
334 struct softnet_data *sd; in xfrm_dev_resume()
347 sd = this_cpu_ptr(&softnet_data); in xfrm_dev_resume()
356 void xfrm_dev_backlog(struct softnet_data *sd) in xfrm_dev_backlog()
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_device.c118 struct softnet_data *sd; in validate_xmit_xfrm()
151 sd = this_cpu_ptr(&softnet_data); in validate_xmit_xfrm()
440 struct softnet_data *sd; in xfrm_dev_resume()
453 sd = this_cpu_ptr(&softnet_data); in xfrm_dev_resume()
462 void xfrm_dev_backlog(struct softnet_data *sd) in xfrm_dev_backlog()
/kernel/linux/linux-5.10/include/linux/
H A Dnetdevice.h3231 struct softnet_data { struct
3240 struct softnet_data *rps_ipi_list;
3264 struct softnet_data *rps_ipi_next;
3274 static inline void input_queue_head_incr(struct softnet_data *sd) in input_queue_head_incr()
3281 static inline void input_queue_tail_incr_save(struct softnet_data *sd, in input_queue_tail_incr_save()
3289 DECLARE_PER_CPU_ALIGNED(struct softnet_data, softnet_data);
3293 return this_cpu_read(softnet_data.xmit.recursion); in dev_recursion_level()
3299 return unlikely(__this_cpu_read(softnet_data.xmit.recursion) > in dev_xmit_recursion()
3305 __this_cpu_inc(softnet_data in dev_xmit_recursion_inc()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dnetdevice.h3208 struct softnet_data { struct
3216 struct softnet_data *rps_ipi_list;
3247 struct softnet_data *rps_ipi_next;
3264 static inline void input_queue_head_incr(struct softnet_data *sd) in input_queue_head_incr()
3271 static inline void input_queue_tail_incr_save(struct softnet_data *sd, in input_queue_tail_incr_save()
3279 DECLARE_PER_CPU_ALIGNED(struct softnet_data, softnet_data);
3283 return this_cpu_read(softnet_data.xmit.recursion); in dev_recursion_level()
3289 return unlikely(__this_cpu_read(softnet_data.xmit.recursion) > in dev_xmit_recursion()
3295 __this_cpu_inc(softnet_data in dev_xmit_recursion_inc()
[all...]
/kernel/linux/linux-5.10/include/net/
H A Dxfrm.h1882 void xfrm_dev_backlog(struct softnet_data *sd);
1939 static inline void xfrm_dev_backlog(struct softnet_data *sd) in xfrm_dev_backlog()
/kernel/linux/linux-6.6/include/net/
H A Dxfrm.h1934 void xfrm_dev_backlog(struct softnet_data *sd);
2018 static inline void xfrm_dev_backlog(struct softnet_data *sd) in xfrm_dev_backlog()

Completed in 53 milliseconds