Lines Matching full:security

33 #include <linux/security.h>
87 ret = security_ib_pkey_access(qp_sec->security, subnet_prefix, pkey); in enforce_qp_pkey_security()
94 ret = security_ib_pkey_access(shared_qp_sec->security, in enforce_qp_pkey_security()
103 /* The caller of this function must hold the QP security
104 * mutex of the QP of the security structure in *pps.
106 * It takes separate ports_pkeys and security structure
108 * or the pps will be for the real QP and security structure
150 /* The caller of this function must hold the QP security
164 * the qp pointer in the security structure is in qp_to_error()
240 /* The caller of this function must hold the QP security
299 /* The caller of this function must hold the QP security
323 security_ib_free_security(sec->security); in destroy_qp_security()
328 /* The caller of this function must hold the QP security
427 /* If this isn't an IB device don't create the security context */ in ib_create_qp_security()
441 ret = security_ib_alloc_security(&qp->qp_sec->security); in ib_create_qp_security()
491 * QP security could be marked for an error state in ib_destroy_qp_security_abort()
530 * wait until this QP security structure is processed in ib_destroy_qp_security_end()
589 "%s: QP security is not initialized for IB QP: %u\n", in ib_security_modify_qp()
594 * enforcing security on the real QP all the shared QPs will be in ib_security_modify_qp()
611 * doesn't acquire the security mutex unless it's in ib_security_modify_qp()
681 !security_ib_endport_manage_subnet(ag->security, in ib_mad_agent_security_change()
696 ret = security_ib_alloc_security(&agent->security); in ib_mad_agent_security_setup()
704 ret = security_ib_endport_manage_subnet(agent->security, in ib_mad_agent_security_setup()
717 security_ib_free_security(agent->security); in ib_mad_agent_security_setup()
732 security_ib_free_security(agent->security); in ib_mad_agent_security_cleanup()
749 map->agent.security); in ib_mad_enforce_security()