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)) {