Lines Matching +full:bit +full:- +full:per +full:- +full:mux
1 /* SPDX-License-Identifier: GPL-2.0-only */
60 struct kcm_mux *mux; member
76 /* Don't use bit fields here, these are set under different locks */
93 struct kcm_mux *mux; member
123 /* Per net MUX list */
133 /* Structure for a MUX */
139 struct list_head kcm_socks; /* All KCM sockets on MUX */
140 int kcm_socks_cnt; /* Total KCM socket count for MUX */
141 struct list_head psocks; /* List of all psocks on MUX */
155 spinlock_t lock ____cacheline_aligned_in_smp; /* TX and mux locking */
171 /* Save psock statistics in the mux when psock is being unattached. */ in aggregate_psock_stats()
173 #define SAVE_PSOCK_STATS(_stat) (agg_stats->_stat += stats->_stat) in aggregate_psock_stats()
185 /* Save psock statistics in the mux when psock is being unattached. */ in aggregate_mux_stats()
187 #define SAVE_MUX_STATS(_stat) (agg_stats->_stat += stats->_stat) in aggregate_mux_stats()