Lines Matching defs:ifsm
5152 struct if_stats_msg *ifsm;
5160 nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ifsm), flags);
5164 ifsm = nlmsg_data(nlh);
5165 ifsm->family = PF_UNSPEC;
5166 ifsm->pad1 = 0;
5167 ifsm->pad2 = 0;
5168 ifsm->ifindex = dev->ifindex;
5169 ifsm->filter_mask = filter_mask;
5364 struct if_stats_msg *ifsm;
5366 if (nlh->nlmsg_len < nlmsg_msg_size(sizeof(*ifsm))) {
5374 ifsm = nlmsg_data(nlh);
5379 if (ifsm->pad1 || ifsm->pad2 || (is_dump && ifsm->ifindex)) {
5383 if (nlmsg_attrlen(nlh, sizeof(*ifsm))) {
5387 if (ifsm->filter_mask >= IFLA_STATS_FILTER_BIT(IFLA_STATS_MAX + 1)) {
5401 struct if_stats_msg *ifsm;
5411 ifsm = nlmsg_data(nlh);
5412 if (ifsm->ifindex > 0)
5413 dev = __dev_get_by_index(net, ifsm->ifindex);
5420 filter_mask = ifsm->filter_mask;
5448 struct if_stats_msg *ifsm;
5465 ifsm = nlmsg_data(cb->nlh);
5466 filter_mask = ifsm->filter_mask;