Lines Matching defs:data

777 	struct llsec_dump_data data;
786 data.ops = ieee802154_mlme_ops(dev);
787 if (!data.ops->llsec)
790 data.skb = skb;
791 data.s_idx = cb->args[1];
792 data.s_idx2 = cb->args[2];
793 data.dev = dev;
794 data.portid = NETLINK_CB(cb->skb).portid;
795 data.nlmsg_seq = cb->nlh->nlmsg_seq;
797 data.ops->llsec->lock_table(dev);
798 data.ops->llsec->get_table(data.dev, &data.table);
799 rc = step(&data);
800 data.ops->llsec->unlock_table(dev);
951 static int llsec_iter_keys(struct llsec_dump_data *data)
956 list_for_each_entry(pos, &data->table->keys, list) {
957 if (idx++ < data->s_idx)
960 if (ieee802154_nl_fill_key(data->skb, data->portid,
961 data->nlmsg_seq, pos, data->dev)) {
966 data->s_idx++;
1082 static int llsec_iter_devs(struct llsec_dump_data *data)
1087 list_for_each_entry(pos, &data->table->devices, list) {
1088 if (idx++ < data->s_idx)
1091 if (ieee802154_nl_fill_dev(data->skb, data->portid,
1092 data->nlmsg_seq, pos, data->dev)) {
1097 data->s_idx++;
1185 static int llsec_iter_devkeys(struct llsec_dump_data *data)
1191 list_for_each_entry(dpos, &data->table->devices, list) {
1192 if (idx++ < data->s_idx)
1198 if (idx2++ < data->s_idx2)
1201 if (ieee802154_nl_fill_devkey(data->skb, data->portid,
1202 data->nlmsg_seq,
1204 data->dev)) {
1208 data->s_idx2++;
1211 data->s_idx++;
1318 static int llsec_iter_seclevels(struct llsec_dump_data *data)
1323 list_for_each_entry(pos, &data->table->security_levels, list) {
1324 if (idx++ < data->s_idx)
1327 if (ieee802154_nl_fill_seclevel(data->skb, data->portid,
1328 data->nlmsg_seq, pos,
1329 data->dev)) {
1334 data->s_idx++;