Lines Matching refs:nlh
2352 struct nlmsghdr *nlh; in iscsi_recv_pdu() local
2372 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_recv_pdu()
2373 ev = nlmsg_data(nlh); in iscsi_recv_pdu()
2391 struct nlmsghdr *nlh; in iscsi_offload_mesg() local
2402 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_offload_mesg()
2403 ev = nlmsg_data(nlh); in iscsi_offload_mesg()
2424 struct nlmsghdr *nlh; in iscsi_conn_error_event() local
2441 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_conn_error_event()
2442 ev = nlmsg_data(nlh); in iscsi_conn_error_event()
2459 struct nlmsghdr *nlh; in iscsi_conn_login_event() local
2476 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_conn_login_event()
2477 ev = nlmsg_data(nlh); in iscsi_conn_login_event()
2494 struct nlmsghdr *nlh; in iscsi_post_host_event() local
2506 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_post_host_event()
2507 ev = nlmsg_data(nlh); in iscsi_post_host_event()
2525 struct nlmsghdr *nlh; in iscsi_ping_comp_event() local
2536 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_ping_comp_event()
2537 ev = nlmsg_data(nlh); in iscsi_ping_comp_event()
2555 struct nlmsghdr *nlh; in iscsi_if_send_reply() local
2566 nlh = __nlmsg_put(skb, 0, 0, t, (len - sizeof(*nlh)), 0); in iscsi_if_send_reply()
2567 nlh->nlmsg_flags = flags; in iscsi_if_send_reply()
2568 memcpy(nlmsg_data(nlh), payload, size); in iscsi_if_send_reply()
2573 iscsi_if_get_stats(struct iscsi_transport *transport, struct nlmsghdr *nlh) in iscsi_if_get_stats() argument
2575 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_if_get_stats()
2611 evstat->type = nlh->nlmsg_type; in iscsi_if_get_stats()
2649 struct nlmsghdr *nlh; in iscsi_session_event() local
2665 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_session_event()
2666 ev = nlmsg_data(nlh); in iscsi_session_event()
3017 iscsi_get_chap(struct iscsi_transport *transport, struct nlmsghdr *nlh) in iscsi_get_chap() argument
3019 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_get_chap()
3062 evchap->type = nlh->nlmsg_type; in iscsi_get_chap()
3423 iscsi_get_host_stats(struct iscsi_transport *transport, struct nlmsghdr *nlh) in iscsi_get_host_stats() argument
3425 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_get_host_stats()
3467 evhost_stats->type = nlh->nlmsg_type; in iscsi_get_host_stats()
3494 iscsi_if_recv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, uint32_t *group) in iscsi_if_recv_msg() argument
3497 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_if_recv_msg()
3504 if (nlh->nlmsg_type == ISCSI_UEVENT_PATH_UPDATE) in iscsi_if_recv_msg()
3517 switch (nlh->nlmsg_type) { in iscsi_if_recv_msg()
3617 err = iscsi_if_get_stats(transport, nlh); in iscsi_if_recv_msg()
3623 err = iscsi_if_transport_ep(transport, ev, nlh->nlmsg_type); in iscsi_if_recv_msg()
3636 nlmsg_attrlen(nlh, sizeof(*ev))); in iscsi_if_recv_msg()
3642 err = iscsi_get_chap(transport, nlh); in iscsi_if_recv_msg()
3649 nlmsg_attrlen(nlh, in iscsi_if_recv_msg()
3654 nlmsg_attrlen(nlh, sizeof(*ev))); in iscsi_if_recv_msg()
3670 nlmsg_attrlen(nlh, sizeof(*ev))); in iscsi_if_recv_msg()
3673 err = iscsi_get_host_stats(transport, nlh); in iscsi_if_recv_msg()
3695 struct nlmsghdr *nlh; in iscsi_if_rx() local
3699 nlh = nlmsg_hdr(skb); in iscsi_if_rx()
3700 if (nlh->nlmsg_len < sizeof(*nlh) || in iscsi_if_rx()
3701 skb->len < nlh->nlmsg_len) { in iscsi_if_rx()
3705 ev = nlmsg_data(nlh); in iscsi_if_rx()
3706 rlen = NLMSG_ALIGN(nlh->nlmsg_len); in iscsi_if_rx()
3710 err = iscsi_if_recv_msg(skb, nlh, &group); in iscsi_if_rx()
3726 err = iscsi_if_send_reply(group, nlh->nlmsg_seq, in iscsi_if_rx()
3727 nlh->nlmsg_type, 0, 0, ev, sizeof(*ev)); in iscsi_if_rx()