admin 233 drivers/crypto/qat/qat_common/adf_accel_devices.h struct adf_admin_comms *admin; admin 157 drivers/crypto/qat/qat_common/adf_admin.c struct adf_admin_comms *admin = accel_dev->admin; admin 159 drivers/crypto/qat/qat_common/adf_admin.c void __iomem *mailbox = admin->mailbox_addr; admin 163 drivers/crypto/qat/qat_common/adf_admin.c mutex_lock(&admin->lock); admin 166 drivers/crypto/qat/qat_common/adf_admin.c mutex_unlock(&admin->lock); admin 170 drivers/crypto/qat/qat_common/adf_admin.c memcpy(admin->virt_addr + offset, in, ADF_ADMINMSG_LEN); admin 181 drivers/crypto/qat/qat_common/adf_admin.c memcpy(out, admin->virt_addr + offset + admin 187 drivers/crypto/qat/qat_common/adf_admin.c mutex_unlock(&admin->lock); admin 203 drivers/crypto/qat/qat_common/adf_admin.c req.init_cfg_ptr = accel_dev->admin->const_tbl_addr; admin 234 drivers/crypto/qat/qat_common/adf_admin.c struct adf_admin_comms *admin; admin 243 drivers/crypto/qat/qat_common/adf_admin.c admin = kzalloc_node(sizeof(*accel_dev->admin), GFP_KERNEL, admin 245 drivers/crypto/qat/qat_common/adf_admin.c if (!admin) admin 247 drivers/crypto/qat/qat_common/adf_admin.c admin->virt_addr = dma_alloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE, admin 248 drivers/crypto/qat/qat_common/adf_admin.c &admin->phy_addr, GFP_KERNEL); admin 249 drivers/crypto/qat/qat_common/adf_admin.c if (!admin->virt_addr) { admin 251 drivers/crypto/qat/qat_common/adf_admin.c kfree(admin); admin 255 drivers/crypto/qat/qat_common/adf_admin.c admin->virt_tbl_addr = dma_alloc_coherent(&GET_DEV(accel_dev), admin 257 drivers/crypto/qat/qat_common/adf_admin.c &admin->const_tbl_addr, admin 259 drivers/crypto/qat/qat_common/adf_admin.c if (!admin->virt_tbl_addr) { admin 262 drivers/crypto/qat/qat_common/adf_admin.c admin->virt_addr, admin->phy_addr); admin 263 drivers/crypto/qat/qat_common/adf_admin.c kfree(admin); admin 267 drivers/crypto/qat/qat_common/adf_admin.c memcpy(admin->virt_tbl_addr, const_tab, sizeof(const_tab)); admin 268 drivers/crypto/qat/qat_common/adf_admin.c reg_val = (u64)admin->phy_addr; admin 271 drivers/crypto/qat/qat_common/adf_admin.c mutex_init(&admin->lock); admin 272 drivers/crypto/qat/qat_common/adf_admin.c admin->mailbox_addr = mailbox; admin 273 drivers/crypto/qat/qat_common/adf_admin.c accel_dev->admin = admin; admin 280 drivers/crypto/qat/qat_common/adf_admin.c struct adf_admin_comms *admin = accel_dev->admin; admin 282 drivers/crypto/qat/qat_common/adf_admin.c if (!admin) admin 285 drivers/crypto/qat/qat_common/adf_admin.c if (admin->virt_addr) admin 287 drivers/crypto/qat/qat_common/adf_admin.c admin->virt_addr, admin->phy_addr); admin 288 drivers/crypto/qat/qat_common/adf_admin.c if (admin->virt_tbl_addr) admin 290 drivers/crypto/qat/qat_common/adf_admin.c admin->virt_tbl_addr, admin->const_tbl_addr); admin 292 drivers/crypto/qat/qat_common/adf_admin.c mutex_destroy(&admin->lock); admin 293 drivers/crypto/qat/qat_common/adf_admin.c kfree(admin); admin 294 drivers/crypto/qat/qat_common/adf_admin.c accel_dev->admin = NULL; admin 580 drivers/net/bonding/bond_3ad.c const struct port_params *admin = &port->partner_admin; admin 586 drivers/net/bonding/bond_3ad.c if (admin->port_number != oper->port_number || admin 587 drivers/net/bonding/bond_3ad.c admin->port_priority != oper->port_priority || admin 588 drivers/net/bonding/bond_3ad.c !MAC_ADDRESS_EQUAL(&admin->system, &oper->system) || admin 589 drivers/net/bonding/bond_3ad.c admin->system_priority != oper->system_priority || admin 590 drivers/net/bonding/bond_3ad.c admin->key != oper->key || admin 591 drivers/net/bonding/bond_3ad.c (admin->port_state & AD_STATE_AGGREGATION) admin 257 drivers/net/dsa/sja1105/sja1105_tas.c const struct tc_taprio_qopt_offload *admin) admin 276 drivers/net/dsa/sja1105/sja1105_tas.c max_cycle_time = max(offload->cycle_time, admin->cycle_time); admin 277 drivers/net/dsa/sja1105/sja1105_tas.c min_cycle_time = min(offload->cycle_time, admin->cycle_time); admin 289 drivers/net/dsa/sja1105/sja1105_tas.c div_s64_rem(admin->base_time, admin->cycle_time, &rem); admin 304 drivers/net/dsa/sja1105/sja1105_tas.c j < admin->num_entries; admin 305 drivers/net/dsa/sja1105/sja1105_tas.c delta2 += admin->entries[j].interval, j++) { admin 319 drivers/net/dsa/sja1105/sja1105_tas.c t2 += admin->cycle_time) { admin 335 drivers/net/dsa/sja1105/sja1105_tas.c struct tc_taprio_qopt_offload *admin) admin 344 drivers/net/dsa/sja1105/sja1105_tas.c if (!!tas_data->offload[port] == admin->enable) admin 347 drivers/net/dsa/sja1105/sja1105_tas.c if (!admin->enable) { admin 366 drivers/net/dsa/sja1105/sja1105_tas.c if (admin->cycle_time_extension) admin 369 drivers/net/dsa/sja1105/sja1105_tas.c if (!ns_to_sja1105_delta(admin->base_time)) { admin 374 drivers/net/dsa/sja1105/sja1105_tas.c for (i = 0; i < admin->num_entries; i++) { admin 375 drivers/net/dsa/sja1105/sja1105_tas.c s64 delta_ns = admin->entries[i].interval; admin 393 drivers/net/dsa/sja1105/sja1105_tas.c if (sja1105_tas_check_conflicts(priv, other_port, admin)) admin 397 drivers/net/dsa/sja1105/sja1105_tas.c tas_data->offload[port] = taprio_offload_get(admin); admin 16 drivers/net/dsa/sja1105/sja1105_tas.h struct tc_taprio_qopt_offload *admin); admin 30 drivers/net/dsa/sja1105/sja1105_tas.h struct tc_taprio_qopt_offload *admin) admin 107 drivers/net/ethernet/mellanox/mlx5/core/en/port.c eproto->admin = MLX5_GET_ETH_PROTO(ptys_reg, out, ext, eth_proto_admin); admin 184 drivers/net/ethernet/mellanox/mlx5/core/en/port.c if (ext && !eproto.admin) { admin 41 drivers/net/ethernet/mellanox/mlx5/core/en/port.h u32 admin; admin 1094 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c if (!an_changes && link_modes == eproto.admin) admin 887 drivers/nvme/host/lightnvm.c static int nvme_nvm_user_vcmd(struct nvme_ns *ns, int admin, admin 918 drivers/nvme/host/lightnvm.c q = admin ? ns->ctrl->admin_q : ns->queue; admin 720 drivers/nvme/host/rdma.c bool admin) admin 726 drivers/nvme/host/rdma.c if (admin) { admin 1464 drivers/nvme/host/tcp.c bool admin) admin 1470 drivers/nvme/host/tcp.c if (admin) { admin 280 drivers/nvme/target/rdma.c struct nvmet_rdma_cmd *c, bool admin) admin 295 drivers/nvme/target/rdma.c if (!admin && nvmet_rdma_alloc_inline_pages(ndev, c)) admin 302 drivers/nvme/target/rdma.c c->wr.num_sge = admin ? 1 : ndev->inline_page_count + 1; admin 317 drivers/nvme/target/rdma.c struct nvmet_rdma_cmd *c, bool admin) admin 319 drivers/nvme/target/rdma.c if (!admin) admin 328 drivers/nvme/target/rdma.c int nr_cmds, bool admin) admin 338 drivers/nvme/target/rdma.c ret = nvmet_rdma_alloc_cmd(ndev, cmds + i, admin); admin 347 drivers/nvme/target/rdma.c nvmet_rdma_free_cmd(ndev, cmds + i, admin); admin 354 drivers/nvme/target/rdma.c struct nvmet_rdma_cmd *cmds, int nr_cmds, bool admin) admin 359 drivers/nvme/target/rdma.c nvmet_rdma_free_cmd(ndev, cmds + i, admin); admin 8699 include/linux/mlx5/mlx5_ifc.h u8 admin[0x40]; admin 128 net/sched/sch_taprio.c struct sched_gate_list **admin, admin 131 net/sched/sch_taprio.c rcu_assign_pointer(q->oper_sched, *admin); admin 137 net/sched/sch_taprio.c *oper = *admin; admin 138 net/sched/sch_taprio.c *admin = NULL; admin 154 net/sched/sch_taprio.c struct sched_gate_list *admin, admin 167 net/sched/sch_taprio.c else if (admin && admin != sched && admin 168 net/sched/sch_taprio.c ktime_after(admin->base_time, cycle_end) && admin 169 net/sched/sch_taprio.c ktime_before(admin->base_time, cycle_ext_end)) admin 170 net/sched/sch_taprio.c return admin->base_time; admin 187 net/sched/sch_taprio.c struct sched_gate_list *admin, admin 218 net/sched/sch_taprio.c curr_intv_end = get_interval_end_time(sched, admin, entry, admin 264 net/sched/sch_taprio.c struct sched_gate_list *sched, *admin; admin 270 net/sched/sch_taprio.c admin = rcu_dereference(q->admin_sched); admin 272 net/sched/sch_taprio.c entry = find_entry_to_transmit(skb, sch, sched, admin, skb->tstamp, admin 346 net/sched/sch_taprio.c struct sched_gate_list *sched, *admin; admin 359 net/sched/sch_taprio.c admin = rcu_dereference(q->admin_sched); admin 361 net/sched/sch_taprio.c if (admin && ktime_after(minimum_time, admin->base_time)) admin 362 net/sched/sch_taprio.c switch_schedules(q, &admin, &sched); admin 376 net/sched/sch_taprio.c entry = find_entry_to_transmit(skb, sch, sched, admin, admin 389 net/sched/sch_taprio.c if (admin && admin != sched && admin 390 net/sched/sch_taprio.c ktime_after(txtime, admin->base_time)) { admin 391 net/sched/sch_taprio.c sched = admin; admin 656 net/sched/sch_taprio.c static bool should_change_schedules(const struct sched_gate_list *admin, admin 662 net/sched/sch_taprio.c if (!admin) admin 665 net/sched/sch_taprio.c next_base_time = sched_base_time(admin); admin 694 net/sched/sch_taprio.c struct sched_gate_list *oper, *admin; admin 704 net/sched/sch_taprio.c admin = rcu_dereference_protected(q->admin_sched, admin 708 net/sched/sch_taprio.c switch_schedules(q, &admin, &oper); admin 735 net/sched/sch_taprio.c if (should_change_schedules(admin, oper, close_time)) { admin 739 net/sched/sch_taprio.c close_time = sched_base_time(admin); admin 740 net/sched/sch_taprio.c switch_schedules(q, &admin, &oper); admin 1166 net/sched/sch_taprio.c struct sched_gate_list *oper, *admin; admin 1172 net/sched/sch_taprio.c admin = rcu_dereference_protected(q->admin_sched, admin 1175 net/sched/sch_taprio.c switch_schedules(q, &admin, &oper); admin 1410 net/sched/sch_taprio.c struct sched_gate_list *oper, *admin, *new_admin; admin 1446 net/sched/sch_taprio.c admin = rcu_dereference(q->admin_sched); admin 1453 net/sched/sch_taprio.c if (mqprio && (oper || admin)) { admin 1543 net/sched/sch_taprio.c if (admin) admin 1544 net/sched/sch_taprio.c call_rcu(&admin->rcu, taprio_free_sched_cb); admin 1554 net/sched/sch_taprio.c if (admin) admin 1555 net/sched/sch_taprio.c call_rcu(&admin->rcu, taprio_free_sched_cb); admin 1781 net/sched/sch_taprio.c struct sched_gate_list *oper, *admin; admin 1788 net/sched/sch_taprio.c admin = rcu_dereference(q->admin_sched); admin 1819 net/sched/sch_taprio.c if (!admin) admin 1826 net/sched/sch_taprio.c if (dump_schedule(skb, admin)) admin 810 tools/testing/selftests/bpf/test_verifier.c static int set_admin(bool admin) admin 822 tools/testing/selftests/bpf/test_verifier.c admin ? CAP_SET : CAP_CLEAR)) {