Home
last modified time | relevance | path

Searched refs:sl (Results 1 – 12 of 12) sorted by relevance

/net/ieee802154/
Dnl-mac.c1225 struct ieee802154_llsec_seclevel *sl) in llsec_parse_seclevel() argument
1227 memset(sl, 0, sizeof(*sl)); in llsec_parse_seclevel()
1234 sl->frame_type = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_FRAME_TYPE]); in llsec_parse_seclevel()
1235 if (sl->frame_type == IEEE802154_FC_TYPE_MAC_CMD) { in llsec_parse_seclevel()
1239 sl->cmd_frame_id = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_CMD_FRAME_ID]); in llsec_parse_seclevel()
1242 sl->sec_levels = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_SECLEVELS]); in llsec_parse_seclevel()
1243 sl->device_override = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_DEV_OVERRIDE]); in llsec_parse_seclevel()
1251 struct ieee802154_llsec_seclevel sl; in llsec_add_seclevel() local
1253 if (llsec_parse_seclevel(info, &sl)) in llsec_add_seclevel()
1256 return ops->llsec->add_seclevel(dev, &sl); in llsec_add_seclevel()
[all …]
Dnl802154.c1984 const struct ieee802154_llsec_seclevel *sl) in nl802154_send_seclevel() argument
2000 if (nla_put_u32(msg, NL802154_SECLEVEL_ATTR_FRAME, sl->frame_type) || in nl802154_send_seclevel()
2001 nla_put_u32(msg, NL802154_SECLEVEL_ATTR_LEVELS, sl->sec_levels) || in nl802154_send_seclevel()
2003 sl->device_override)) in nl802154_send_seclevel()
2006 if (sl->frame_type == NL802154_FRAME_CMD) { in nl802154_send_seclevel()
2008 sl->cmd_frame_id)) in nl802154_send_seclevel()
2026 struct ieee802154_llsec_seclevel *sl; in nl802154_dump_llsec_seclevel() local
2052 list_for_each_entry(sl, &table->security_levels, list) { in nl802154_dump_llsec_seclevel()
2056 rdev, wpan_dev->netdev, sl) < 0) { in nl802154_dump_llsec_seclevel()
2083 llsec_parse_seclevel(struct nlattr *nla, struct ieee802154_llsec_seclevel *sl) in llsec_parse_seclevel() argument
[all …]
Drdev-ops.h274 const struct ieee802154_llsec_seclevel *sl) in rdev_add_seclevel() argument
276 return rdev->ops->add_seclevel(&rdev->wpan_phy, wpan_dev, sl); in rdev_add_seclevel()
282 const struct ieee802154_llsec_seclevel *sl) in rdev_del_seclevel() argument
284 return rdev->ops->del_seclevel(&rdev->wpan_phy, wpan_dev, sl); in rdev_del_seclevel()
/net/mac802154/
Dllsec.c43 struct ieee802154_llsec_seclevel *sl, *sn; in mac802154_llsec_destroy() local
47 list_for_each_entry_safe(sl, sn, &sec->table.security_levels, list) { in mac802154_llsec_destroy()
50 msl = container_of(sl, struct mac802154_llsec_seclevel, level); in mac802154_llsec_destroy()
51 list_del(&sl->list); in mac802154_llsec_destroy()
468 const struct ieee802154_llsec_seclevel *sl) in llsec_find_seclevel() argument
473 if (pos->frame_type != sl->frame_type || in llsec_find_seclevel()
475 pos->cmd_frame_id != sl->cmd_frame_id) || in llsec_find_seclevel()
476 pos->device_override != sl->device_override || in llsec_find_seclevel()
477 pos->sec_levels != sl->sec_levels) in llsec_find_seclevel()
488 const struct ieee802154_llsec_seclevel *sl) in mac802154_llsec_seclevel_add() argument
[all …]
Dmib.c164 const struct ieee802154_llsec_seclevel *sl) in mac802154_add_seclevel() argument
172 res = mac802154_llsec_seclevel_add(&sdata->sec, sl); in mac802154_add_seclevel()
179 const struct ieee802154_llsec_seclevel *sl) in mac802154_del_seclevel() argument
187 res = mac802154_llsec_seclevel_del(&sdata->sec, sl); in mac802154_del_seclevel()
Dllsec.h92 const struct ieee802154_llsec_seclevel *sl);
94 const struct ieee802154_llsec_seclevel *sl);
Dcfg.c361 const struct ieee802154_llsec_seclevel *sl) in ieee802154_add_seclevel() argument
368 res = mac802154_llsec_seclevel_add(&sdata->sec, sl); in ieee802154_add_seclevel()
376 const struct ieee802154_llsec_seclevel *sl) in ieee802154_del_seclevel() argument
383 res = mac802154_llsec_seclevel_del(&sdata->sec, sl); in ieee802154_del_seclevel()
Dieee802154_i.h158 const struct ieee802154_llsec_seclevel *sl);
160 const struct ieee802154_llsec_seclevel *sl);
/net/dccp/
Dproto.c427 struct dccp_service_list *sl = NULL; in dccp_setsockopt_service() local
434 sl = kmalloc(optlen, GFP_KERNEL); in dccp_setsockopt_service()
435 if (sl == NULL) in dccp_setsockopt_service()
438 sl->dccpsl_nr = optlen / sizeof(u32) - 1; in dccp_setsockopt_service()
439 if (copy_from_sockptr_offset(sl->dccpsl_list, optval, in dccp_setsockopt_service()
441 dccp_list_has_service(sl, DCCP_SERVICE_INVALID_VALUE)) { in dccp_setsockopt_service()
442 kfree(sl); in dccp_setsockopt_service()
452 dp->dccps_service_list = sl; in dccp_setsockopt_service()
601 const struct dccp_service_list *sl; in dccp_getsockopt_service() local
605 if ((sl = dp->dccps_service_list) != NULL) { in dccp_getsockopt_service()
[all …]
/net/rds/
Dib.c310 iinfo->sl = ic->i_sl; in rds_ib_conn_info_visitor()
347 iinfo6->sl = ic->i_sl; in rds6_ib_conn_info_visitor()
Drdma_transport.c106 cm_id->route.path_rec[0].sl = in rds_rdma_cm_event_handler_cmn()
Dib_cm.c157 ic->i_sl = ic->i_cm_id->route.path_rec->sl; in rds_ib_cm_connect_complete()