Lines Matching full:acl
42 * @defgroup nrf_acl_hal ACL HAL
45 * @brief Hardware access layer for managing the Access Control List (ACL) peripheral.
50 /** @brief ACL permissions. */
59 * @brief Function for setting region parameters for given ACL region.
64 * @param[in] region_id ACL region index.
76 * @brief Function for getting the configured region address of a specific ACL region.
79 * @param[in] region_id ACL region index.
81 * @return Configured region address of given ACL region.
86 * @brief Function for getting the configured region size of a specific ACL region.
89 * @param[in] region_id ACL region index.
91 * @return Configured region size of given ACL region.
96 * @brief Function for getting the configured region permissions of a specific ACL region.
99 * @param[in] region_id ACL region index.
101 * @return Configured region permissions of given ACL region.
118 p_reg->ACL[region_id].ADDR = address; in nrf_acl_region_set()
119 p_reg->ACL[region_id].SIZE = size; in nrf_acl_region_set()
120 p_reg->ACL[region_id].PERM = perm; in nrf_acl_region_set()
125 return (uint32_t)p_reg->ACL[region_id].ADDR; in nrf_acl_region_address_get()
130 return (size_t)p_reg->ACL[region_id].SIZE; in nrf_acl_region_size_get()
135 return (nrf_acl_perm_t)p_reg->ACL[region_id].PERM; in nrf_acl_region_perm_get()