Home
last modified time | relevance | path

Searched refs:listeners (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/kernel/
H A Dtaskstats.c107 * Send taskstats data in @skb to listeners registered for @cpu's exit data
110 struct listener_list *listeners) in send_cpu_listeners()
121 down_read(&listeners->sem); in send_cpu_listeners()
122 list_for_each_entry(s, &listeners->list, list) { in send_cpu_listeners()
124 if (!list_is_last(&s->list, &listeners->list)) { in send_cpu_listeners()
136 up_read(&listeners->sem); in send_cpu_listeners()
145 down_write(&listeners->sem); in send_cpu_listeners()
146 list_for_each_entry_safe(s, tmp, &listeners->list, list) { in send_cpu_listeners()
152 up_write(&listeners->sem); in send_cpu_listeners()
276 struct listener_list *listeners; in add_del_listener() local
109 send_cpu_listeners(struct sk_buff *skb, struct listener_list *listeners) send_cpu_listeners() argument
586 struct listener_list *listeners; taskstats_exit() local
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dtaskstats.c108 * Send taskstats data in @skb to listeners registered for @cpu's exit data
111 struct listener_list *listeners) in send_cpu_listeners()
121 down_read(&listeners->sem); in send_cpu_listeners()
122 list_for_each_entry(s, &listeners->list, list) { in send_cpu_listeners()
126 if (!list_is_last(&s->list, &listeners->list)) { in send_cpu_listeners()
138 up_read(&listeners->sem); in send_cpu_listeners()
147 down_write(&listeners->sem); in send_cpu_listeners()
148 list_for_each_entry_safe(s, tmp, &listeners->list, list) { in send_cpu_listeners()
154 up_write(&listeners->sem); in send_cpu_listeners()
298 struct listener_list *listeners; in add_del_listener() local
110 send_cpu_listeners(struct sk_buff *skb, struct listener_list *listeners) send_cpu_listeners() argument
608 struct listener_list *listeners; taskstats_exit() local
[all...]
/kernel/linux/linux-5.10/net/netlink/
H A Daf_netlink.c73 struct listeners { struct
544 struct listeners *listeners; in netlink_update_listeners() local
546 listeners = nl_deref_protected(tbl->listeners); in netlink_update_listeners()
547 if (!listeners) in netlink_update_listeners()
556 listeners->masks[i] = mask; in netlink_update_listeners()
794 struct listeners *old; in netlink_release()
796 old = nl_deref_protected(nl_table[sk->sk_protocol].listeners); in netlink_release()
797 RCU_INIT_POINTER(nl_table[sk->sk_protocol].listeners, NUL in netlink_release()
1370 struct listeners *listeners; netlink_has_listeners() local
2029 struct listeners *listeners = NULL; __netlink_kernel_create() local
2795 struct listeners *listeners; netlink_add_usersock_entry() local
[all...]
H A Daf_netlink.h60 struct listeners __rcu *listeners; member
/kernel/linux/linux-6.6/net/netlink/
H A Daf_netlink.c77 struct listeners { struct
552 struct listeners *listeners; in netlink_update_listeners() local
554 listeners = nl_deref_protected(tbl->listeners); in netlink_update_listeners()
555 if (!listeners) in netlink_update_listeners()
564 listeners->masks[i] = mask; in netlink_update_listeners()
805 struct listeners *old; in netlink_release()
807 old = nl_deref_protected(nl_table[sk->sk_protocol].listeners); in netlink_release()
808 RCU_INIT_POINTER(nl_table[sk->sk_protocol].listeners, NUL in netlink_release()
1390 struct listeners *listeners; netlink_has_listeners() local
2023 struct listeners *listeners = NULL; __netlink_kernel_create() local
2842 struct listeners *listeners; netlink_add_usersock_entry() local
[all...]
H A Daf_netlink.h66 struct listeners __rcu *listeners; member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.h198 const struct mlxsw_listener *listeners,
201 const struct mlxsw_listener *listeners,
H A Dcore.c2668 const struct mlxsw_listener *listeners, in mlxsw_core_traps_register()
2675 &listeners[i], in mlxsw_core_traps_register()
2685 &listeners[i], in mlxsw_core_traps_register()
2693 const struct mlxsw_listener *listeners, in mlxsw_core_traps_unregister()
2700 &listeners[i], in mlxsw_core_traps_unregister()
2667 mlxsw_core_traps_register(struct mlxsw_core *mlxsw_core, const struct mlxsw_listener *listeners, size_t listeners_count, void *priv) mlxsw_core_traps_register() argument
2692 mlxsw_core_traps_unregister(struct mlxsw_core *mlxsw_core, const struct mlxsw_listener *listeners, size_t listeners_count, void *priv) mlxsw_core_traps_unregister() argument
H A Dspectrum.c2667 err = mlxsw_core_traps_register(mlxsw_sp->core, mlxsw_sp->listeners, in mlxsw_sp_traps_init()
2687 mlxsw_core_traps_unregister(mlxsw_sp->core, mlxsw_sp->listeners, in mlxsw_sp_traps_fini()
3346 mlxsw_sp->listeners = mlxsw_sp1_listener; in mlxsw_sp1_init()
3380 mlxsw_sp->listeners = mlxsw_sp2_listener; in mlxsw_sp2_init()
3414 mlxsw_sp->listeners = mlxsw_sp2_listener; in mlxsw_sp3_init()
3448 mlxsw_sp->listeners = mlxsw_sp2_listener; in mlxsw_sp4_init()
H A Dspectrum.h207 const struct mlxsw_listener *listeners; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c2327 const struct mlxsw_listener listeners[], in mlxsw_sp_traps_register()
2335 &listeners[i], in mlxsw_sp_traps_register()
2346 &listeners[i], in mlxsw_sp_traps_register()
2353 const struct mlxsw_listener listeners[], in mlxsw_sp_traps_unregister()
2360 &listeners[i], in mlxsw_sp_traps_unregister()
2394 err = mlxsw_sp_traps_register(mlxsw_sp, mlxsw_sp->listeners, in mlxsw_sp_traps_init()
2413 mlxsw_sp_traps_unregister(mlxsw_sp, mlxsw_sp->listeners, in mlxsw_sp_traps_fini()
2757 mlxsw_sp->listeners = mlxsw_sp1_listener; in mlxsw_sp1_init()
2326 mlxsw_sp_traps_register(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_listener listeners[], size_t listeners_count) mlxsw_sp_traps_register() argument
2352 mlxsw_sp_traps_unregister(struct mlxsw_sp *mlxsw_sp, const struct mlxsw_listener listeners[], size_t listeners_count) mlxsw_sp_traps_unregister() argument
H A Dspectrum.h182 const struct mlxsw_listener *listeners; member

Completed in 42 milliseconds