| /drivers/gpu/drm/ |
| A D | drm_suballoc.c | 125 dma_fence_put(sa->fence); in drm_suballoc_remove_locked() 126 kfree(sa); in drm_suballoc_remove_locked() 138 if (!sa->fence || !dma_fence_is_signaled(sa->fence)) in drm_suballoc_try_free() 178 sa->soffset = soffset; in drm_suballoc_try_alloc() 267 tmp = sa->soffset; in drm_suballoc_next_hole() 277 best_bo = sa; in drm_suballoc_next_hole() 332 sa = kmalloc(sizeof(*sa), gfp); in drm_suballoc_new() 333 if (!sa) in drm_suballoc_new() 336 sa->fence = NULL; in drm_suballoc_new() 351 return sa; in drm_suballoc_new() [all …]
|
| A D | drm_blend.c | 439 const struct drm_plane_state *sa = *(struct drm_plane_state **)a; in drm_atomic_state_zpos_cmp() local 442 if (sa->zpos != sb->zpos) in drm_atomic_state_zpos_cmp() 443 return sa->zpos - sb->zpos; in drm_atomic_state_zpos_cmp() 445 return sa->plane->base.id - sb->plane->base.id; in drm_atomic_state_zpos_cmp()
|
| /drivers/crypto/amcc/ |
| A D | crypto4xx_alg.c | 32 sa->sa_command_0.w = 0; in set_dynamic_sa_command_0() 38 sa->sa_command_0.bf.hash_alg = h; in set_dynamic_sa_command_0() 43 sa->sa_command_0.bf.opcode = op; in set_dynamic_sa_command_0() 44 sa->sa_command_0.bf.dir = dir; in set_dynamic_sa_command_0() 52 sa->sa_command_1.w = 0; in set_dynamic_sa_command_1() 56 sa->sa_command_1.bf.sa_rev = 1; in set_dynamic_sa_command_1() 125 struct dynamic_sa_ctl *sa; in crypto4xx_setkey_aes() local 141 sa = ctx->sa_in; in crypto4xx_setkey_aes() 163 sa = ctx->sa_out; in crypto4xx_setkey_aes() 369 struct dynamic_sa_ctl *sa; in crypto4xx_setkey_aes_ccm() local [all …]
|
| A D | crypto4xx_core.c | 201 pd->sa = dev->shadow_sa_pool_pa + in crypto4xx_build_pdr() 205 pd_uinfo->sa_va = &dev->shadow_sa_pool[i].sa; in crypto4xx_build_pdr() 654 struct dynamic_sa_ctl *sa; in crypto4xx_build_pd() local 784 sa = pd_uinfo->sa_va; in crypto4xx_build_pd() 785 memcpy(sa, req_sa, sa_len * 4); in crypto4xx_build_pd() 787 sa->sa_command_1.bf.hash_crypto_offset = (assoclen >> 2); in crypto4xx_build_pd() 788 offset_to_sr_ptr = get_dynamic_sa_offset_state_ptr_field(sa); in crypto4xx_build_pd() 801 sa->sa_command_0.bf.gather = 1; in crypto4xx_build_pd() 829 sa->sa_command_0.bf.gather = 0; in crypto4xx_build_pd() 841 sa->sa_command_0.bf.scatter = 0; in crypto4xx_build_pd() [all …]
|
| /drivers/gpu/drm/xe/ |
| A D | xe_guc_buf.c | 74 struct drm_suballoc *sa; in xe_guc_buf_reserve() local 79 sa = ERR_PTR(-EOPNOTSUPP); in xe_guc_buf_reserve() 81 return (struct xe_guc_buf){ .sa = sa }; in xe_guc_buf_reserve() 97 struct drm_suballoc *sa; in xe_guc_buf_from_data() local 100 if (!IS_ERR(sa)) in xe_guc_buf_from_data() 103 return (struct xe_guc_buf){ .sa = sa }; in xe_guc_buf_from_data() 115 xe_sa_bo_free(buf.sa, NULL); in xe_guc_buf_release() 126 xe_sa_bo_flush_write(buf.sa); in xe_guc_buf_flush() 127 return xe_sa_bo_gpu_addr(buf.sa); in xe_guc_buf_flush() 138 return xe_sa_bo_cpu_addr(buf.sa); in xe_guc_buf_cpu_ptr() [all …]
|
| A D | xe_sa.h | 46 static inline u64 xe_sa_bo_gpu_addr(struct drm_suballoc *sa) in xe_sa_bo_gpu_addr() argument 48 return to_xe_sa_manager(sa->manager)->gpu_addr + in xe_sa_bo_gpu_addr() 49 drm_suballoc_soffset(sa); in xe_sa_bo_gpu_addr() 52 static inline void *xe_sa_bo_cpu_addr(struct drm_suballoc *sa) in xe_sa_bo_cpu_addr() argument 54 return to_xe_sa_manager(sa->manager)->cpu_ptr + in xe_sa_bo_cpu_addr() 55 drm_suballoc_soffset(sa); in xe_sa_bo_cpu_addr()
|
| /drivers/net/phy/ |
| A D | nxp-c45-tja11xx-macsec.c | 183 void *sa; member 443 tmp->sa = sa; in nxp_c45_sa_alloc() 455 kfree(sa); in nxp_c45_sa_free() 1037 memcpy(next_sa, sa, sizeof(*sa)); in nxp_c45_tx_sa_next() 1209 if (IS_ERR(sa)) in nxp_c45_mdo_add_rxsa() 1239 if (IS_ERR(sa)) in nxp_c45_mdo_upd_rxsa() 1269 if (IS_ERR(sa)) in nxp_c45_mdo_del_rxsa() 1299 if (IS_ERR(sa)) in nxp_c45_mdo_add_txsa() 1329 if (IS_ERR(sa)) in nxp_c45_mdo_upd_txsa() 1358 if (IS_ERR(sa)) in nxp_c45_mdo_del_txsa() [all …]
|
| /drivers/net/netdevsim/ |
| A D | ipsec.c | 81 if (!ipsec->sa[i].used) in nsim_ipsec_find_empty_idx() 138 struct nsim_sa sa; in nsim_ipsec_add_sa() local 168 memset(&sa, 0, sizeof(sa)); in nsim_ipsec_add_sa() 169 sa.used = true; in nsim_ipsec_add_sa() 170 sa.xs = xs; in nsim_ipsec_add_sa() 173 sa.crypt = xs->ealg || xs->aead; in nsim_ipsec_add_sa() 176 ret = nsim_ipsec_parse_proto_keys(dev, xs, sa.key, &sa.salt); in nsim_ipsec_add_sa() 183 sa.rx = true; in nsim_ipsec_add_sa() 191 memcpy(&ipsec->sa[sa_idx], &sa, sizeof(sa)); in nsim_ipsec_add_sa() 209 if (!ipsec->sa[sa_idx].used) { in nsim_ipsec_del_sa() [all …]
|
| A D | macsec.c | 206 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci); in nsim_macsec_add_rxsa() 209 __func__, sci_to_cpu(ctx->sa.rx_sa->sc->sci)); in nsim_macsec_add_rxsa() 214 __func__, sci_to_cpu(ctx->sa.rx_sa->sc->sci), ctx->sa.assoc_num); in nsim_macsec_add_rxsa() 233 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci); in nsim_macsec_upd_rxsa() 236 __func__, sci_to_cpu(ctx->sa.rx_sa->sc->sci)); in nsim_macsec_upd_rxsa() 241 __func__, sci_to_cpu(ctx->sa.rx_sa->sc->sci), ctx->sa.assoc_num); in nsim_macsec_upd_rxsa() 260 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci); in nsim_macsec_del_rxsa() 263 __func__, sci_to_cpu(ctx->sa.rx_sa->sc->sci)); in nsim_macsec_del_rxsa() 268 __func__, sci_to_cpu(ctx->sa.rx_sa->sc->sci), ctx->sa.assoc_num); in nsim_macsec_del_rxsa() 286 __func__, sci_to_cpu(ctx->secy->sci), ctx->sa.assoc_num); in nsim_macsec_add_txsa() [all …]
|
| /drivers/input/serio/ |
| A D | ioc3kbd.c | 127 struct serio *sk, *sa; in ioc3kbd_probe() local 146 sa = kzalloc(sizeof(*sa), GFP_KERNEL); in ioc3kbd_probe() 147 if (!sa) { in ioc3kbd_probe() 161 sa->id.type = SERIO_8042; in ioc3kbd_probe() 162 sa->write = ioc3aux_write; in ioc3kbd_probe() 164 sa->stop = ioc3aux_stop; in ioc3kbd_probe() 165 snprintf(sa->name, sizeof(sa->name), "IOC3 auxiliary %d", pdev->id); in ioc3kbd_probe() 166 snprintf(sa->phys, sizeof(sa->phys), "ioc3/serio%daux", pdev->id); in ioc3kbd_probe() 167 sa->port_data = d; in ioc3kbd_probe() 168 sa->dev.parent = dev; in ioc3kbd_probe() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | macsec.c | 320 if (!sa->macsec_rule) in mlx5e_macsec_cleanup_sa_fs() 325 sa->macsec_rule = NULL; in mlx5e_macsec_cleanup_sa_fs() 350 rule_attrs.sci = sa->sci; in mlx5e_macsec_init_sa_fs() 383 memcpy(&obj_attrs.salt, &sa->salt, sizeof(sa->salt)); in mlx5e_macsec_init_sa() 393 if (sa->active) { in mlx5e_macsec_init_sa() 496 sa->ssci = ssci; in update_macsec_epn() 497 sa->salt = key->salt; in update_macsec_epn() 606 if (ctx->sa.update_pn) { in mlx5e_macsec_upd_txsa() 999 if (ctx->sa.update_pn) { in mlx5e_macsec_upd_rxsa() 1499 sa->epn_state.epn_msb++; in macsec_epn_update() [all …]
|
| /drivers/staging/rtl8723bs/include/ |
| A D | wifi.h | 231 unsigned char *sa; in get_sa() local 236 sa = GetAddr2Ptr(pframe); in get_sa() 239 sa = GetAddr3Ptr(pframe); in get_sa() 242 sa = GetAddr2Ptr(pframe); in get_sa() 245 sa = GetAddr4Ptr(pframe); in get_sa() 249 return sa; in get_sa() 254 unsigned char *sa = NULL; in get_hdr_bssid() local 259 sa = GetAddr3Ptr(pframe); in get_hdr_bssid() 262 sa = GetAddr2Ptr(pframe); in get_hdr_bssid() 265 sa = GetAddr1Ptr(pframe); in get_hdr_bssid() [all …]
|
| /drivers/net/vxlan/ |
| A D | vxlan_private.h | 85 if (a->sa.sa_family != b->sa.sa_family) in vxlan_addr_equal() 87 if (a->sa.sa_family == AF_INET6) in vxlan_addr_equal() 98 ip->sa.sa_family = AF_INET6; in vxlan_nla_get_addr() 102 ip->sa.sa_family = AF_INET; in vxlan_nla_get_addr() 112 if (ip->sa.sa_family == AF_INET6) in vxlan_nla_put_addr() 120 if (ip->sa.sa_family == AF_INET6) in vxlan_addr_is_multicast() 141 ip->sa.sa_family = AF_INET; in vxlan_nla_get_addr() 163 if (ip->sa.sa_family == AF_INET6) in vxlan_addr_size()
|
| A D | vxlan_core.c | 1167 ip->sa.sa_family = AF_INET; in vxlan_fdb_parse() 1171 ip->sa.sa_family = AF_INET6; in vxlan_fdb_parse() 1256 if (vxlan->default_dst.remote_ip.sa.sa_family != ip.sa.sa_family) in vxlan_fdb_add() 1463 src_mac, &rdst->remote_ip.sa, &src_ip->sa); in vxlan_snoop() 1604 saddr.sa.sa_family = AF_INET; in vxlan_set_mac() 1608 saddr.sa.sa_family = AF_INET6; in vxlan_set_mac() 2673 if (vxlan->cfg.saddr.sa.sa_family != nh_rdst.remote_ip.sa.sa_family) in vxlan_xmit_nhid() 3719 if (!conf->remote_ip.sa.sa_family && !conf->saddr.sa.sa_family) { in vxlan_config_validate() 3724 conf->remote_ip.sa.sa_family = conf->saddr.sa.sa_family; in vxlan_config_validate() 3726 conf->saddr.sa.sa_family = conf->remote_ip.sa.sa_family; in vxlan_config_validate() [all …]
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_sa.c | 83 struct drm_suballoc *sa = drm_suballoc_new(&sa_manager->base, size, in amdgpu_sa_bo_new() local 86 if (IS_ERR(sa)) { in amdgpu_sa_bo_new() 89 return PTR_ERR(sa); in amdgpu_sa_bo_new() 92 *sa_bo = sa; in amdgpu_sa_bo_new()
|
| /drivers/net/ |
| A D | macsec.c | 149 if (!sa || !sa->active) in macsec_rxsa_get() 155 return sa; in macsec_rxsa_get() 183 kfree(sa); in free_rxsa() 196 if (!sa || !sa->active) in macsec_txsa_get() 202 return sa; in macsec_txsa_get() 211 kfree(sa); in free_txsa() 1426 struct macsec_rx_sa *sa = rtnl_dereference(rx_sc->sa[i]); in free_rx_sc() local 1429 if (sa) in free_rx_sc() 1430 clear_rx_sa(sa); in free_rx_sc() 2620 if (tx_sc->sa[i]) in macsec_is_configured() [all …]
|
| /drivers/net/ethernet/aquantia/atlantic/ |
| A D | aq_macsec.c | 593 memcpy(aq_txsc->tx_sa_key[ctx->sa.assoc_num], ctx->sa.key, in aq_mdo_add_txsa() 598 ctx->sa.tx_sa, ctx->sa.key, in aq_mdo_add_txsa() 599 ctx->sa.assoc_num); in aq_mdo_add_txsa() 620 ctx->sa.tx_sa, NULL, ctx->sa.assoc_num); in aq_mdo_upd_txsa() 923 memcpy(aq_rxsc->rx_sa_key[ctx->sa.assoc_num], ctx->sa.key, in aq_mdo_add_rxsa() 928 ctx->sa.rx_sa, ctx->sa.key, in aq_mdo_add_rxsa() 929 ctx->sa.assoc_num); in aq_mdo_add_rxsa() 949 secy, ctx->sa.rx_sa, NULL, in aq_mdo_upd_rxsa() 950 ctx->sa.assoc_num); in aq_mdo_upd_rxsa() 1074 tx_sa = rcu_dereference_bh(secy->tx_sc.sa[ctx->sa.assoc_num]); in aq_mdo_get_tx_sa_stats() [all …]
|
| A D | aq_ethtool.c | 260 int sa; in aq_ethtool_get_strings() local 342 for (sa = 0; sa < MACSEC_NUM_AN; sa++) { in aq_ethtool_get_strings() 343 if (!(test_bit(sa, &aq_txsc->tx_sa_idx_busy))) in aq_ethtool_get_strings() 350 i, sa); in aq_ethtool_get_strings() 361 for (sa = 0; sa < MACSEC_NUM_AN; sa++) { in aq_ethtool_get_strings() 362 if (!(test_bit(sa, &aq_rxsc->rx_sa_idx_busy))) in aq_ethtool_get_strings() 369 i, sa); in aq_ethtool_get_strings()
|
| /drivers/gpu/drm/radeon/ |
| A D | radeon_sa.c | 125 struct drm_suballoc *sa = drm_suballoc_new(&sa_manager->base, size, in radeon_sa_bo_new() local 128 if (IS_ERR(sa)) { in radeon_sa_bo_new() 130 return PTR_ERR(sa); in radeon_sa_bo_new() 133 *sa_bo = sa; in radeon_sa_bo_new()
|
| /drivers/crypto/bcm/ |
| A D | spu.c | 63 pflags = be32_to_cpu(spuh->sa.proto_flags); in spum_dump_msg_hdr() 68 cflags = be32_to_cpu(spuh->sa.cipher_flags); in spum_dump_msg_hdr() 88 ecf = be32_to_cpu(spuh->sa.ecf); in spum_dump_msg_hdr() 779 spuh->sa.proto_flags = cpu_to_be32(protocol_bits); in spum_create_request() 780 spuh->sa.cipher_flags = cpu_to_be32(cipher_bits); in spum_create_request() 781 spuh->sa.ecf = cpu_to_be32(ecf_bits); in spum_create_request() 889 spuh->sa.proto_flags = cpu_to_be32(protocol_bits); in spum_cipher_req_init() 892 spuh->sa.cipher_flags = cpu_to_be32(cipher_bits); in spum_cipher_req_init() 893 spuh->sa.ecf = cpu_to_be32(ecf_bits); in spum_cipher_req_init() 955 cipher_bits = be32_to_cpu(spuh->sa.cipher_flags); in spum_cipher_req_finish() [all …]
|
| /drivers/net/ethernet/marvell/octeontx2/nic/ |
| A D | cn10k_macsec.c | 1301 u8 sa_num = ctx->sa.assoc_num; in cn10k_mdo_add_txsa() 1346 u8 sa_num = ctx->sa.assoc_num; in cn10k_mdo_upd_txsa() 1359 if (ctx->sa.update_pn) { in cn10k_mdo_upd_txsa() 1379 u8 sa_num = ctx->sa.assoc_num; in cn10k_mdo_del_txsa() 1471 struct macsec_rx_sa *rx_sa = ctx->sa.rx_sa; in cn10k_mdo_add_rxsa() 1474 u8 sa_num = ctx->sa.assoc_num; in cn10k_mdo_add_rxsa() 1517 u8 sa_num = ctx->sa.assoc_num; in cn10k_mdo_upd_rxsa() 1533 if (!ctx->sa.update_pn) in cn10k_mdo_upd_rxsa() 1550 u8 sa_num = ctx->sa.assoc_num; in cn10k_mdo_del_rxsa() 1630 u8 sa_num = ctx->sa.assoc_num; in cn10k_mdo_get_tx_sa_stats() [all …]
|
| /drivers/scsi/ |
| A D | scsi_logging.c | 111 int sa, cdb0; in scsi_format_opcode_name() local 125 sa = (cdbp[8] << 8) + cdbp[9]; in scsi_format_opcode_name() 127 sa = cdbp[1] & 0x1f; in scsi_format_opcode_name() 129 if (!scsi_opcode_sa_name(cdb0, sa, &cdb_name, &sa_name)) { in scsi_format_opcode_name() 148 cdb_name, sa); in scsi_format_opcode_name() 151 "opcode=0x%x, sa=0x%x", cdb0, sa); in scsi_format_opcode_name()
|
| /drivers/net/ovpn/ |
| A D | peer.c | 198 struct sockaddr_in *sa; in ovpn_peer_endpoints_update() local 217 sa = (struct sockaddr_in *)&ss; in ovpn_peer_endpoints_update() 218 sa->sin_family = AF_INET; in ovpn_peer_endpoints_update() 219 sa->sin_addr.s_addr = ip_hdr(skb)->saddr; in ovpn_peer_endpoints_update() 220 sa->sin_port = udp_hdr(skb)->source; in ovpn_peer_endpoints_update() 221 salen = sizeof(*sa); in ovpn_peer_endpoints_update() 311 salen = sizeof(*sa); in ovpn_peer_endpoints_update() 933 struct sockaddr_storage sa = { 0 }; in ovpn_peer_add_mp() local 956 sa4 = (struct sockaddr_in *)&sa; in ovpn_peer_add_mp() 964 sa6 = (struct sockaddr_in6 *)&sa; in ovpn_peer_add_mp() [all …]
|
| /drivers/s390/char/ |
| A D | zcore.c | 114 struct save_area *sa; in init_cpu_info() local 117 sa = save_area_boot_cpu(); in init_cpu_info() 118 if (!sa) in init_cpu_info() 124 save_area_add_regs(sa, hsa_buf); /* vx registers are saved in smp.c */ in init_cpu_info()
|
| /drivers/net/ppp/ |
| A D | pptp.c | 95 struct pptp_addr *sa) in add_chan() argument 100 if (!sa->call_id) { in add_chan() 107 sa->call_id = call_id; in add_chan() 108 } else if (test_bit(sa->call_id, callid_bitmap)) { in add_chan() 112 sock->proto.pptp.src_addr = *sa; in add_chan() 113 set_bit(sa->call_id, callid_bitmap); in add_chan() 114 rcu_assign_pointer(callid_sock[sa->call_id], sock); in add_chan()
|