Home
last modified time | relevance | path

Searched refs:mle (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/fs/ocfs2/dlm/
H A Ddlmmaster.c41 struct dlm_master_list_entry *mle,
45 struct dlm_master_list_entry *mle,
56 struct dlm_master_list_entry *mle, in dlm_mle_equal()
60 if (dlm != mle->dlm) in dlm_mle_equal()
63 if (namelen != mle->mnamelen || in dlm_mle_equal()
64 memcmp(name, mle->mname, namelen) != 0) in dlm_mle_equal()
75 static void dlm_init_mle(struct dlm_master_list_entry *mle,
81 static void dlm_put_mle(struct dlm_master_list_entry *mle);
82 static void __dlm_put_mle(struct dlm_master_list_entry *mle);
84 struct dlm_master_list_entry **mle,
55 dlm_mle_equal(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, const char *name, unsigned int namelen) dlm_mle_equal() argument
163 __dlm_mle_attach_hb_events(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_mle_attach_hb_events() argument
172 __dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_mle_detach_hb_events() argument
180 dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) dlm_mle_detach_hb_events() argument
188 dlm_get_mle_inuse(struct dlm_master_list_entry *mle) dlm_get_mle_inuse() argument
199 dlm_put_mle_inuse(struct dlm_master_list_entry *mle) dlm_put_mle_inuse() argument
214 __dlm_put_mle(struct dlm_master_list_entry *mle) __dlm_put_mle() argument
233 dlm_put_mle(struct dlm_master_list_entry *mle) dlm_put_mle() argument
245 dlm_get_mle(struct dlm_master_list_entry *mle) dlm_get_mle() argument
250 dlm_init_mle(struct dlm_master_list_entry *mle, enum dlm_mle_type type, struct dlm_ctxt *dlm, struct dlm_lock_resource *res, const char *name, unsigned int namelen) dlm_init_mle() argument
304 __dlm_unlink_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_unlink_mle() argument
313 __dlm_insert_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_insert_mle() argument
324 dlm_find_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry **mle, char *name, unsigned int namelen) dlm_find_mle() argument
348 struct dlm_master_list_entry *mle; dlm_hb_event_notify_attached() local
360 dlm_mle_node_down(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, struct o2nm_node *node, int idx) dlm_mle_node_down() argument
374 dlm_mle_node_up(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, struct o2nm_node *node, int idx) dlm_mle_node_up() argument
407 struct dlm_master_list_entry *mle; dlm_mle_release() local
709 struct dlm_master_list_entry *mle = NULL; dlm_get_lock_resource() local
1003 dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, int *blocked) dlm_wait_for_lock_mastery() argument
1208 dlm_restart_lock_mastery(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, int blocked) dlm_restart_lock_mastery() argument
1308 dlm_do_master_request(struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, int to) dlm_do_master_request() argument
1409 struct dlm_master_list_entry *mle = NULL, *tmpmle = NULL; dlm_master_request_handler() local
1677 struct dlm_master_list_entry *mle = NULL; dlm_do_assert_master() local
1765 struct dlm_master_list_entry *mle = NULL; dlm_assert_master_handler() local
2545 struct dlm_master_list_entry *mle = NULL; dlm_migrate_lockres() local
3107 struct dlm_master_list_entry *mle = NULL, *oldmle = NULL; dlm_migrate_request_handler() local
3181 dlm_add_migration_mle(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, struct dlm_master_list_entry **oldmle, const char *name, unsigned int namelen, u8 new_master, u8 master) dlm_add_migration_mle() argument
3257 dlm_reset_mleres_owner(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) dlm_reset_mleres_owner() argument
3287 dlm_clean_migration_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) dlm_clean_migration_mle() argument
3300 dlm_clean_block_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, u8 dead_node) dlm_clean_block_mle() argument
3331 struct dlm_master_list_entry *mle; dlm_clean_master_list() local
3534 struct dlm_master_list_entry *mle; dlm_force_free_mles() local
[all...]
H A Ddlmdebug.c268 static int dump_mle(struct dlm_master_list_entry *mle, char *buf, int len) in dump_mle() argument
273 if (mle->type == DLM_MLE_BLOCK) in dump_mle()
275 else if (mle->type == DLM_MLE_MASTER) in dump_mle()
280 out += stringify_lockname(mle->mname, mle->mnamelen, buf + out, len - out); in dump_mle()
283 mle_type, mle->master, mle->new_master, in dump_mle()
284 !list_empty(&mle->hb_events), in dump_mle()
285 !!mle->inuse, in dump_mle()
286 kref_read(&mle in dump_mle()
313 dlm_print_one_mle(struct dlm_master_list_entry *mle) dlm_print_one_mle() argument
408 struct dlm_master_list_entry *mle; debug_mle_print() local
[all...]
H A Ddlmdebug.h13 void dlm_print_one_mle(struct dlm_master_list_entry *mle);
H A Ddlmcommon.h1015 void __dlm_unlink_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle);
1016 void __dlm_insert_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle);
/kernel/linux/linux-6.6/fs/ocfs2/dlm/
H A Ddlmmaster.c39 struct dlm_master_list_entry *mle,
43 struct dlm_master_list_entry *mle,
54 struct dlm_master_list_entry *mle, in dlm_mle_equal()
58 if (dlm != mle->dlm) in dlm_mle_equal()
61 if (namelen != mle->mnamelen || in dlm_mle_equal()
62 memcmp(name, mle->mname, namelen) != 0) in dlm_mle_equal()
73 static void dlm_init_mle(struct dlm_master_list_entry *mle,
79 static void dlm_put_mle(struct dlm_master_list_entry *mle);
80 static void __dlm_put_mle(struct dlm_master_list_entry *mle);
82 struct dlm_master_list_entry **mle,
53 dlm_mle_equal(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, const char *name, unsigned int namelen) dlm_mle_equal() argument
161 __dlm_mle_attach_hb_events(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_mle_attach_hb_events() argument
170 __dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_mle_detach_hb_events() argument
178 dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) dlm_mle_detach_hb_events() argument
186 dlm_get_mle_inuse(struct dlm_master_list_entry *mle) dlm_get_mle_inuse() argument
197 dlm_put_mle_inuse(struct dlm_master_list_entry *mle) dlm_put_mle_inuse() argument
212 __dlm_put_mle(struct dlm_master_list_entry *mle) __dlm_put_mle() argument
231 dlm_put_mle(struct dlm_master_list_entry *mle) dlm_put_mle() argument
243 dlm_get_mle(struct dlm_master_list_entry *mle) dlm_get_mle() argument
248 dlm_init_mle(struct dlm_master_list_entry *mle, enum dlm_mle_type type, struct dlm_ctxt *dlm, struct dlm_lock_resource *res, const char *name, unsigned int namelen) dlm_init_mle() argument
302 __dlm_unlink_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_unlink_mle() argument
311 __dlm_insert_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) __dlm_insert_mle() argument
322 dlm_find_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry **mle, char *name, unsigned int namelen) dlm_find_mle() argument
346 struct dlm_master_list_entry *mle; dlm_hb_event_notify_attached() local
358 dlm_mle_node_down(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, struct o2nm_node *node, int idx) dlm_mle_node_down() argument
372 dlm_mle_node_up(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, struct o2nm_node *node, int idx) dlm_mle_node_up() argument
405 struct dlm_master_list_entry *mle; dlm_mle_release() local
707 struct dlm_master_list_entry *mle = NULL; dlm_get_lock_resource() local
1001 dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, int *blocked) dlm_wait_for_lock_mastery() argument
1206 dlm_restart_lock_mastery(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, int blocked) dlm_restart_lock_mastery() argument
1306 dlm_do_master_request(struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, int to) dlm_do_master_request() argument
1407 struct dlm_master_list_entry *mle = NULL, *tmpmle = NULL; dlm_master_request_handler() local
1675 struct dlm_master_list_entry *mle = NULL; dlm_do_assert_master() local
1763 struct dlm_master_list_entry *mle = NULL; dlm_assert_master_handler() local
2543 struct dlm_master_list_entry *mle = NULL; dlm_migrate_lockres() local
3105 struct dlm_master_list_entry *mle = NULL, *oldmle = NULL; dlm_migrate_request_handler() local
3179 dlm_add_migration_mle(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, struct dlm_master_list_entry *mle, struct dlm_master_list_entry **oldmle, const char *name, unsigned int namelen, u8 new_master, u8 master) dlm_add_migration_mle() argument
3255 dlm_reset_mleres_owner(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) dlm_reset_mleres_owner() argument
3285 dlm_clean_migration_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) dlm_clean_migration_mle() argument
3298 dlm_clean_block_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle, u8 dead_node) dlm_clean_block_mle() argument
3329 struct dlm_master_list_entry *mle; dlm_clean_master_list() local
3532 struct dlm_master_list_entry *mle; dlm_force_free_mles() local
[all...]
H A Ddlmdebug.c266 static int dump_mle(struct dlm_master_list_entry *mle, char *buf, int len) in dump_mle() argument
271 if (mle->type == DLM_MLE_BLOCK) in dump_mle()
273 else if (mle->type == DLM_MLE_MASTER) in dump_mle()
278 out += stringify_lockname(mle->mname, mle->mnamelen, buf + out, len - out); in dump_mle()
281 mle_type, mle->master, mle->new_master, in dump_mle()
282 !list_empty(&mle->hb_events), in dump_mle()
283 !!mle->inuse, in dump_mle()
284 kref_read(&mle in dump_mle()
311 dlm_print_one_mle(struct dlm_master_list_entry *mle) dlm_print_one_mle() argument
406 struct dlm_master_list_entry *mle; debug_mle_print() local
[all...]
H A Ddlmdebug.h11 void dlm_print_one_mle(struct dlm_master_list_entry *mle);
H A Ddlmcommon.h1009 void __dlm_unlink_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle);
1010 void __dlm_insert_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle);
/kernel/linux/linux-6.6/net/wireless/
H A Dscan.c2413 struct ieee80211_multi_link_elem *mle; member
2422 cfg80211_defrag_mle(const struct element *mle, const u8 *ie, size_t ielen, in cfg80211_defrag_mle() argument
2431 if (!mle || !ieee80211_mle_size_ok(mle->data + 1, mle->datalen - 1)) in cfg80211_defrag_mle()
2435 buf_len = mle->datalen - 1; in cfg80211_defrag_mle()
2436 for_each_element(elem, mle->data + mle->datalen, in cfg80211_defrag_mle()
2437 ielen - sizeof(*mle) + mle in cfg80211_defrag_mle()
2590 struct cfg80211_mle *mle; cfg80211_parse_ml_elem_sta_data() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dieee80211.h4820 const struct ieee80211_multi_link_elem *mle = (const void *)data; in ieee80211_mle_common_size() local
4821 u16 control = le16_to_cpu(mle->control); in ieee80211_mle_common_size()
4830 * The length is the first octet pointed by mle->variable so no in ieee80211_mle_common_size()
4843 return sizeof(*mle) + common + mle->variable[0]; in ieee80211_mle_common_size()
4848 * @mle: the basic multi link element
4857 ieee80211_mle_get_bss_param_ch_cnt(const struct ieee80211_multi_link_elem *mle) in ieee80211_mle_get_bss_param_ch_cnt() argument
4859 u16 control = le16_to_cpu(mle->control); in ieee80211_mle_get_bss_param_ch_cnt()
4860 const u8 *common = mle->variable; in ieee80211_mle_get_bss_param_ch_cnt()
4886 const struct ieee80211_multi_link_elem *mle in ieee80211_mle_get_eml_med_sync_delay() local
4915 const struct ieee80211_multi_link_elem *mle = (const void *)data; ieee80211_mle_get_eml_cap() local
4942 const struct ieee80211_multi_link_elem *mle = (const void *)data; ieee80211_mle_size_ok() local
5011 const struct ieee80211_multi_link_elem *mle = (const void *)data; ieee80211_mle_type_ok() local
[all...]
/kernel/linux/linux-6.6/net/mac80211/
H A Dutil.c985 const struct ieee80211_multi_link_elem *mle = in ieee80211_parse_extension_element() local
988 switch (le16_get_bits(mle->control, in ieee80211_parse_extension_element()
1827 } __packed mle = { in ieee80211_send_auth() local
1829 .len = sizeof(mle) - 2, in ieee80211_send_auth()
1832 .basic.len = sizeof(mle.basic), in ieee80211_send_auth()
1836 memcpy(mle.basic.mld_mac_addr, sdata->vif.addr, ETH_ALEN); in ieee80211_send_auth()
1841 multi_link * sizeof(mle)); in ieee80211_send_auth()
1859 skb_put_data(skb, &mle, sizeof(mle)); in ieee80211_send_auth()

Completed in 30 milliseconds