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()
962 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in ipmi_create_user()
1001 list_add_rcu(&new_user->link, &intf->users); in ipmi_create_user()
1027 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in ipmi_get_smi_info()
1071 list_del_rcu(&user->link); in ipmi_destroy_user()
1089 list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) { in ipmi_destroy_user()
1091 list_del_rcu(&rcvr->link); in ipmi_destroy_user()
1261 list_for_each_entry_safe(msg, msg2, &intf->waiting_events, link) in ipmi_set_gets_events()
1262 list_move_tail(&msg->link, &msgs); in ipmi_set_gets_events()
1273 list_for_each_entry_safe(msg, msg2, &msgs, link) { in ipmi_set_gets_events()
1297 list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) { in find_cmd_rcvr()
1312 list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) { in is_cmd_rcvr_exclusive()
1348 list_add_rcu(&rcvr->link, &intf->cmd_rcvrs); in ipmi_register_for_cmd()
1380 list_del_rcu(&rcvr->link); in ipmi_unregister_for_cmd()
1498 list_add_tail(&smi_msg->link, &intf->hp_xmit_msgs); in smi_add_send_msg()
1500 list_add_tail(&smi_msg->link, &intf->xmit_msgs); in smi_add_send_msg()
2766 struct list_head *link; in ipmi_register_smi() local
2845 link = &ipmi_interfaces; in ipmi_register_smi()
2846 list_for_each_entry_rcu(tintf, &ipmi_interfaces, link) { in ipmi_register_smi()
2848 link = &tintf->link; in ipmi_register_smi()
2855 list_add_rcu(&intf->link, &ipmi_interfaces); in ipmi_register_smi()
2857 list_add_tail_rcu(&intf->link, link); in ipmi_register_smi()
2903 list_del_rcu(&intf->link); in ipmi_register_smi()
2966 msg = list_entry(entry, struct ipmi_smi_msg, link); in cleanup_smi_msgs()
2990 list_del_rcu(&intf->link); in ipmi_unregister_smi()
2999 list_for_each_entry_rcu(user, &intf->users, link) { in ipmi_unregister_smi()
3014 list_for_each_entry(w, &smi_watchers, link) in ipmi_unregister_smi()
3526 list_for_each_entry_rcu(user, &intf->users, link) { in handle_read_event_rsp()
3534 link) { in handle_read_event_rsp()
3535 list_del(&recv_msg->link); in handle_read_event_rsp()
3552 list_add_tail(&(recv_msg->link), &msgs); in handle_read_event_rsp()
3558 list_for_each_entry_safe(recv_msg, recv_msg2, &msgs, link) { in handle_read_event_rsp()
3559 list_del(&recv_msg->link); in handle_read_event_rsp()
3579 list_add_tail(&(recv_msg->link), &(intf->waiting_events)); in handle_read_event_rsp()
3821 struct ipmi_smi_msg, link); in handle_new_recv_msgs()
3835 list_del(&smi_msg->link); in handle_new_recv_msgs()
3853 list_for_each_entry_rcu(user, &intf->users, link) { in handle_new_recv_msgs()
3889 newmsg = list_entry(entry, struct ipmi_smi_msg, link); in smi_recv_tasklet()
3960 list_add_tail(&msg->link, &intf->waiting_rcv_msgs); in ipmi_smi_msg_received()
4046 list_add_tail(&msg->link, timeouts); in check_msg_timeout()
4124 list_for_each_entry_safe(msg, msg2, &timeouts, link) in ipmi_timeout_handler()
4178 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in ipmi_timeout()
4375 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in send_panic_events()
4393 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in send_panic_events()
4515 list_for_each_entry_rcu(intf, &ipmi_interfaces, link) { in panic_event()