Lines Matching refs:nlh

2349 	struct nlmsghdr	*nlh;  in iscsi_recv_pdu()  local
2369 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_recv_pdu()
2370 ev = nlmsg_data(nlh); in iscsi_recv_pdu()
2388 struct nlmsghdr *nlh; in iscsi_offload_mesg() local
2399 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_offload_mesg()
2400 ev = nlmsg_data(nlh); in iscsi_offload_mesg()
2421 struct nlmsghdr *nlh; in iscsi_conn_error_event() local
2438 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_conn_error_event()
2439 ev = nlmsg_data(nlh); in iscsi_conn_error_event()
2456 struct nlmsghdr *nlh; in iscsi_conn_login_event() local
2473 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_conn_login_event()
2474 ev = nlmsg_data(nlh); in iscsi_conn_login_event()
2491 struct nlmsghdr *nlh; in iscsi_post_host_event() local
2503 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_post_host_event()
2504 ev = nlmsg_data(nlh); in iscsi_post_host_event()
2522 struct nlmsghdr *nlh; in iscsi_ping_comp_event() local
2533 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_ping_comp_event()
2534 ev = nlmsg_data(nlh); in iscsi_ping_comp_event()
2552 struct nlmsghdr *nlh; in iscsi_if_send_reply() local
2563 nlh = __nlmsg_put(skb, 0, 0, t, (len - sizeof(*nlh)), 0); in iscsi_if_send_reply()
2564 nlh->nlmsg_flags = flags; in iscsi_if_send_reply()
2565 memcpy(nlmsg_data(nlh), payload, size); in iscsi_if_send_reply()
2570 iscsi_if_get_stats(struct iscsi_transport *transport, struct nlmsghdr *nlh) in iscsi_if_get_stats() argument
2572 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_if_get_stats()
2608 evstat->type = nlh->nlmsg_type; in iscsi_if_get_stats()
2646 struct nlmsghdr *nlh; in iscsi_session_event() local
2662 nlh = __nlmsg_put(skb, 0, 0, 0, (len - sizeof(*nlh)), 0); in iscsi_session_event()
2663 ev = nlmsg_data(nlh); in iscsi_session_event()
3013 iscsi_get_chap(struct iscsi_transport *transport, struct nlmsghdr *nlh) in iscsi_get_chap() argument
3015 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_get_chap()
3058 evchap->type = nlh->nlmsg_type; in iscsi_get_chap()
3419 iscsi_get_host_stats(struct iscsi_transport *transport, struct nlmsghdr *nlh) in iscsi_get_host_stats() argument
3421 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_get_host_stats()
3463 evhost_stats->type = nlh->nlmsg_type; in iscsi_get_host_stats()
3490 iscsi_if_recv_msg(struct sk_buff *skb, struct nlmsghdr *nlh, uint32_t *group) in iscsi_if_recv_msg() argument
3493 struct iscsi_uevent *ev = nlmsg_data(nlh); in iscsi_if_recv_msg()
3500 if (nlh->nlmsg_type == ISCSI_UEVENT_PATH_UPDATE) in iscsi_if_recv_msg()
3513 switch (nlh->nlmsg_type) { in iscsi_if_recv_msg()
3613 err = iscsi_if_get_stats(transport, nlh); in iscsi_if_recv_msg()
3619 err = iscsi_if_transport_ep(transport, ev, nlh->nlmsg_type); in iscsi_if_recv_msg()
3632 nlmsg_attrlen(nlh, sizeof(*ev))); in iscsi_if_recv_msg()
3638 err = iscsi_get_chap(transport, nlh); in iscsi_if_recv_msg()
3645 nlmsg_attrlen(nlh, in iscsi_if_recv_msg()
3650 nlmsg_attrlen(nlh, sizeof(*ev))); in iscsi_if_recv_msg()
3666 nlmsg_attrlen(nlh, sizeof(*ev))); in iscsi_if_recv_msg()
3669 err = iscsi_get_host_stats(transport, nlh); in iscsi_if_recv_msg()
3691 struct nlmsghdr *nlh; in iscsi_if_rx() local
3695 nlh = nlmsg_hdr(skb); in iscsi_if_rx()
3696 if (nlh->nlmsg_len < sizeof(*nlh) || in iscsi_if_rx()
3697 skb->len < nlh->nlmsg_len) { in iscsi_if_rx()
3701 ev = nlmsg_data(nlh); in iscsi_if_rx()
3702 rlen = NLMSG_ALIGN(nlh->nlmsg_len); in iscsi_if_rx()
3706 err = iscsi_if_recv_msg(skb, nlh, &group); in iscsi_if_rx()
3722 err = iscsi_if_send_reply(group, nlh->nlmsg_seq, in iscsi_if_rx()
3723 nlh->nlmsg_type, 0, 0, ev, sizeof(*ev)); in iscsi_if_rx()