Lines Matching refs:cb_data
33 struct cb_data {
673 struct cb_data *cb_data = (struct cb_data *) data;
692 if ((cb_data->attr == TIPC_NLA_UDP_REMOTE) &&
693 (cb_data->prop == UDP_PROP_IP) &&
695 struct genlmsghdr *genl = mnl_nlmsg_get_payload(cb_data->nlh);
698 return msg_dumpit(cb_data->nlh, bearer_dump_udp_cb, NULL);
701 addr = mnl_attr_get_payload(opts[cb_data->attr]);
706 switch (cb_data->prop) {
721 switch (cb_data->prop) {
776 struct cb_data cb_data = {0};
826 cb_data.nlh = nlh;
829 cb_data.attr = TIPC_NLA_UDP_LOCAL;
830 cb_data.prop = UDP_PROP_IP;
831 return msg_doit(nlh, bearer_get_udp_cb, &cb_data);
833 cb_data.attr = TIPC_NLA_UDP_LOCAL;
834 cb_data.prop = UDP_PROP_PORT;
835 return msg_doit(nlh, bearer_get_udp_cb, &cb_data);
837 cb_data.attr = TIPC_NLA_UDP_REMOTE;
838 cb_data.prop = UDP_PROP_IP;
839 return msg_doit(nlh, bearer_get_udp_cb, &cb_data);
841 cb_data.attr = TIPC_NLA_UDP_REMOTE;
842 cb_data.prop = UDP_PROP_PORT;
843 return msg_doit(nlh, bearer_get_udp_cb, &cb_data);