Lines Matching refs:link

97 	struct list_head link;  member
116 struct list_head link; member
321 struct list_head link; member
506 list_for_each_entry_safe(msg, msg2, q, link) { in free_recv_msg_list()
507 list_del(&msg->link); in free_recv_msg_list()
516 list_for_each_entry_safe(msg, msg2, q, link) { in free_smi_msg_list()
517 list_del(&msg->link); in free_smi_msg_list()
542 list_for_each_entry_safe(rcvr, rcvr2, &list, link) in clean_up_interface_data()
563 struct list_head link; member
577 list_for_each_entry(intf, &ipmi_interfaces, link) { in ipmi_smi_watcher_register()
586 list_add_tail(&e->link, &to_deliver); in ipmi_smi_watcher_register()
590 list_add(&watcher->link, &smi_watchers); in ipmi_smi_watcher_register()
594 list_for_each_entry_safe(e, e2, &to_deliver, link) { in ipmi_smi_watcher_register()
595 list_del(&e->link); in ipmi_smi_watcher_register()
608 list_for_each_entry_safe(e, e2, &to_deliver, link) { in ipmi_smi_watcher_register()
609 list_del(&e->link); in ipmi_smi_watcher_register()
620 list_del(&(watcher->link)); in ipmi_smi_watcher_unregister()
634 list_for_each_entry(w, &smi_watchers, link) { in call_smi_watchers()
956 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in ipmi_create_user()
995 list_add_rcu(&new_user->link, &intf->users); in ipmi_create_user()
1021 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in ipmi_get_smi_info()
1065 list_del_rcu(&user->link); in ipmi_destroy_user()
1083 list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) { in ipmi_destroy_user()
1085 list_del_rcu(&rcvr->link); in ipmi_destroy_user()
1255 list_for_each_entry_safe(msg, msg2, &intf->waiting_events, link) in ipmi_set_gets_events()
1256 list_move_tail(&msg->link, &msgs); in ipmi_set_gets_events()
1267 list_for_each_entry_safe(msg, msg2, &msgs, link) { in ipmi_set_gets_events()
1291 list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) { in find_cmd_rcvr()
1306 list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) { in is_cmd_rcvr_exclusive()
1342 list_add_rcu(&rcvr->link, &intf->cmd_rcvrs); in ipmi_register_for_cmd()
1374 list_del_rcu(&rcvr->link); in ipmi_unregister_for_cmd()
1492 list_add_tail(&smi_msg->link, &intf->hp_xmit_msgs); in smi_add_send_msg()
1494 list_add_tail(&smi_msg->link, &intf->xmit_msgs); in smi_add_send_msg()
2760 struct list_head *link; in ipmi_register_smi() local
2839 link = &ipmi_interfaces; in ipmi_register_smi()
2840 list_for_each_entry_rcu(tintf, &ipmi_interfaces, link) { in ipmi_register_smi()
2842 link = &tintf->link; in ipmi_register_smi()
2849 list_add_rcu(&intf->link, &ipmi_interfaces); in ipmi_register_smi()
2851 list_add_tail_rcu(&intf->link, link); in ipmi_register_smi()
2897 list_del_rcu(&intf->link); in ipmi_register_smi()
2960 msg = list_entry(entry, struct ipmi_smi_msg, link); in cleanup_smi_msgs()
2984 list_del_rcu(&intf->link); in ipmi_unregister_smi()
2993 list_for_each_entry_rcu(user, &intf->users, link) { in ipmi_unregister_smi()
3008 list_for_each_entry(w, &smi_watchers, link) in ipmi_unregister_smi()
3520 list_for_each_entry_rcu(user, &intf->users, link) { in handle_read_event_rsp()
3528 link) { in handle_read_event_rsp()
3529 list_del(&recv_msg->link); in handle_read_event_rsp()
3546 list_add_tail(&(recv_msg->link), &msgs); in handle_read_event_rsp()
3552 list_for_each_entry_safe(recv_msg, recv_msg2, &msgs, link) { in handle_read_event_rsp()
3553 list_del(&recv_msg->link); in handle_read_event_rsp()
3573 list_add_tail(&(recv_msg->link), &(intf->waiting_events)); in handle_read_event_rsp()
3815 struct ipmi_smi_msg, link); in handle_new_recv_msgs()
3829 list_del(&smi_msg->link); in handle_new_recv_msgs()
3847 list_for_each_entry_rcu(user, &intf->users, link) { in handle_new_recv_msgs()
3883 newmsg = list_entry(entry, struct ipmi_smi_msg, link); in smi_recv_tasklet()
3954 list_add_tail(&msg->link, &intf->waiting_rcv_msgs); in ipmi_smi_msg_received()
4036 list_add_tail(&msg->link, timeouts); in check_msg_timeout()
4114 list_for_each_entry_safe(msg, msg2, &timeouts, link) in ipmi_timeout_handler()
4168 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in ipmi_timeout()
4362 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in send_panic_events()
4382 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in send_panic_events()
4504 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in panic_event()