| /subsys/mem_mgmt/ |
| A D | mem_attr_heap.c | 17 uint32_t attr; member 28 uint32_t attr; in mah_choice() local 35 attr = (uint32_t)(long) cfg; in mah_choice() 45 if (h->attr != attr) { in mah_choice() 63 void *mem_attr_heap_alloc(uint32_t attr, size_t bytes) in mem_attr_heap_alloc() argument 66 (void *)(long) attr, bytes); in mem_attr_heap_alloc() 69 void *mem_attr_heap_aligned_alloc(uint32_t attr, size_t align, size_t bytes) in mem_attr_heap_aligned_alloc() argument 72 (void *)(long) attr, align, bytes); in mem_attr_heap_aligned_alloc() 84 static int ma_heap_add(const struct mem_attr_region_t *region, uint32_t attr) in ma_heap_add() argument 97 mh->attr = attr; in ma_heap_add()
|
| /subsys/bluetooth/audio/ |
| A D | ccid.c | 21 const struct bt_gatt_attr *attr; member 25 static uint8_t ccid_attr_cb(const struct bt_gatt_attr *attr, uint16_t handle, void *user_data) in ccid_attr_cb() argument 29 if (attr->read != NULL) { in ccid_attr_cb() 33 res = attr->read(NULL, attr, &ccid, sizeof(ccid), 0); in ccid_attr_cb() 36 search_param->attr = attr; in ccid_attr_cb() 48 .attr = NULL, in bt_ccid_find_attr() 55 return search_param.attr; in bt_ccid_find_attr()
|
| A D | mcs.c | 97 const struct bt_gatt_attr *attr, void *buf, in read_player_name() argument 126 const struct bt_gatt_attr *attr, void *buf, in read_icon_id() argument 169 const struct bt_gatt_attr *attr, in read_track_title() argument 238 const struct bt_gatt_attr *attr, in write_track_position() argument 335 const struct bt_gatt_attr *attr, in read_track_segments_id() argument 371 const struct bt_gatt_attr *attr, in write_current_track_id() argument 434 const struct bt_gatt_attr *attr, in write_next_track_id() argument 518 const struct bt_gatt_attr *attr, in write_current_group_id() argument 634 const struct bt_gatt_attr *attr, in write_control_point() argument 703 const struct bt_gatt_attr *attr, in read_opcodes_supported() argument [all …]
|
| A D | vocs.c | 53 struct bt_vocs_server *inst = BT_AUDIO_CHRC_USER_DATA(attr); in read_offset_state() 137 struct bt_vocs_server *inst = BT_AUDIO_CHRC_USER_DATA(attr); in write_location() 172 struct bt_vocs_server *inst = BT_AUDIO_CHRC_USER_DATA(attr); in read_location() 285 const struct bt_gatt_attr *attr, in vocs_write() argument 293 struct bt_gatt_attr attr = { in vocs_write() local 298 err = write(NULL, &attr, buf, len, 0, 0); in vocs_write() 386 struct bt_gatt_attr *attr; in bt_vocs_register() local 442 attr = &inst->service_p->attrs[i]; in bt_vocs_register() 447 attr->perm |= BT_GATT_PERM_WRITE_ENCRYPT; in bt_vocs_register() 450 !bt_uuid_cmp(attr->uuid, BT_UUID_VOCS_DESCRIPTION)) { in bt_vocs_register() [all …]
|
| A D | aics.c | 47 const struct bt_gatt_attr *attr, 52 const struct bt_gatt_attr *attr, 60 const struct bt_gatt_attr *attr, 63 const struct bt_gatt_attr *attr, 71 const struct bt_gatt_attr *attr, 137 const struct bt_gatt_attr *attr, in read_aics_gain_settings() argument 432 const struct bt_gatt_attr *attr, in write_description() argument 474 struct bt_gatt_attr attr = { in aics_write() local 479 err = write(NULL, &attr, buf, len, 0, 0); in aics_write() 606 struct bt_gatt_attr *attr; in bt_aics_register() local [all …]
|
| A D | gmap_client.c | 177 if (attr == NULL) { in bgr_feat_discover_func() 183 chrc = attr->user_data; in bgr_feat_discover_func() 276 if (attr == NULL) { in bgs_feat_discover_func() 282 chrc = attr->user_data; in bgs_feat_discover_func() 377 if (attr == NULL) { in ugt_feat_discover_func() 383 chrc = attr->user_data; in ugt_feat_discover_func() 480 if (attr == NULL) { in ugg_feat_discover_func() 486 chrc = attr->user_data; in ugg_feat_discover_func() 584 if (attr == NULL) { in role_discover_func() 590 chrc = attr->user_data; in role_discover_func() [all …]
|
| A D | tbs.c | 224 if (&inst->attrs[j] == attr) { in inst_check_attr() 234 if (attr == NULL) { in lookup_inst_by_attr() 239 if (inst_check_attr(&svc_insts[i], attr)) { in lookup_inst_by_attr() 244 if (inst_check_attr(>bs_inst, attr)) { in lookup_inst_by_attr() 400 const struct bt_gatt_attr *attr; member 409 const struct bt_gatt_attr *attr = cb_info->attr; in set_value_changed_cb() local 442 .attr = bt_gatt_find_by_uuid(inst->attrs, 0, uuid), in set_value_changed() 1022 struct tbs_inst *inst = BT_AUDIO_CHRC_USER_DATA(attr); in read_provider_name() 1093 struct tbs_inst *inst = BT_AUDIO_CHRC_USER_DATA(attr); in read_uri_scheme_list() 1192 struct tbs_inst *inst = lookup_inst_by_attr(attr); in current_calls_cfg_changed() [all …]
|
| A D | audio_internal.h | 23 ssize_t (*read)(struct bt_conn *conn, const struct bt_gatt_attr *attr, 27 ssize_t (*write)(struct bt_conn *conn, const struct bt_gatt_attr *attr, 36 ssize_t bt_audio_read_chrc(struct bt_conn *conn, const struct bt_gatt_attr *attr, 40 ssize_t bt_audio_write_chrc(struct bt_conn *conn, const struct bt_gatt_attr *attr, 61 ssize_t bt_audio_ccc_cfg_write(struct bt_conn *conn, const struct bt_gatt_attr *attr,
|
| /subsys/fs/fuse_client/ |
| A D | fuse_client.c | 300 eo->attr.ino, in fuse_dump_entry_out() 301 eo->attr.size, in fuse_dump_entry_out() 303 eo->attr.atime, in fuse_dump_entry_out() 304 eo->attr.mtime, in fuse_dump_entry_out() 305 eo->attr.ctime, in fuse_dump_entry_out() 309 eo->attr.mode, in fuse_dump_entry_out() 310 eo->attr.nlink, in fuse_dump_entry_out() 311 eo->attr.uid, in fuse_dump_entry_out() 312 eo->attr.gid, in fuse_dump_entry_out() 313 eo->attr.rdev, in fuse_dump_entry_out() [all …]
|
| /subsys/portability/cmsis_rtos_v2/ |
| A D | mutex.c | 25 osMutexId_t osMutexNew(const osMutexAttr_t *attr) in osMutexNew() argument 33 if (attr == NULL) { in osMutexNew() 34 attr = &init_mutex_attrs; in osMutexNew() 37 __ASSERT(attr->attr_bits & osMutexPrioInherit, in osMutexNew() 40 __ASSERT(!(attr->attr_bits & osMutexRobust), "Zephyr does not support osMutexRobust.\n"); in osMutexNew() 42 if (attr->cb_mem != NULL) { in osMutexNew() 43 __ASSERT(attr->cb_size == sizeof(struct cmsis_rtos_mutex_cb), "Invalid cb_size\n"); in osMutexNew() 44 mutex = (struct cmsis_rtos_mutex_cb *)attr->cb_mem; in osMutexNew() 49 mutex->is_cb_dynamic_allocation = attr->cb_mem == NULL; in osMutexNew() 52 mutex->state = attr->attr_bits; in osMutexNew() [all …]
|
| A D | mempool.c | 30 const osMemoryPoolAttr_t *attr) in osMemoryPoolNew() argument 41 if ((attr != NULL) && (attr->mp_size < block_count * block_size)) { in osMemoryPoolNew() 45 if (attr == NULL) { in osMemoryPoolNew() 46 attr = &init_mslab_attrs; in osMemoryPoolNew() 49 if (attr->cb_mem != NULL) { in osMemoryPoolNew() 52 mslab = (struct cmsis_rtos_mempool_cb *)attr->cb_mem; in osMemoryPoolNew() 57 mslab->is_cb_dynamic_allocation = attr->cb_mem == NULL; in osMemoryPoolNew() 59 if (attr->mp_mem == NULL) { in osMemoryPoolNew() 72 mslab->pool = attr->mp_mem; in osMemoryPoolNew() 81 if (attr->mp_mem == NULL) { in osMemoryPoolNew() [all …]
|
| A D | msgq.c | 28 const osMessageQueueAttr_t *attr) in osMessageQueueNew() argument 39 if ((attr != NULL) && (attr->mq_size < msg_count * msg_size)) { in osMessageQueueNew() 43 if (attr == NULL) { in osMessageQueueNew() 44 attr = &init_msgq_attrs; in osMessageQueueNew() 47 if (attr->cb_mem != NULL) { in osMessageQueueNew() 48 __ASSERT(attr->cb_size == sizeof(struct cmsis_rtos_msgq_cb), "Invalid cb_size\n"); in osMessageQueueNew() 49 msgq = (struct cmsis_rtos_msgq_cb *)attr->cb_mem; in osMessageQueueNew() 54 msgq->is_cb_dynamic_allocation = attr->cb_mem == NULL; in osMessageQueueNew() 56 if (attr->mq_mem == NULL) { in osMessageQueueNew() 76 msgq->pool = attr->mq_mem; in osMessageQueueNew() [all …]
|
| A D | semaphore.c | 25 const osSemaphoreAttr_t *attr) in osSemaphoreNew() argument 33 if (attr == NULL) { in osSemaphoreNew() 34 attr = &init_sema_attrs; in osSemaphoreNew() 37 if (attr->cb_mem != NULL) { in osSemaphoreNew() 38 __ASSERT(attr->cb_size == sizeof(struct cmsis_rtos_semaphore_cb), in osSemaphoreNew() 40 semaphore = (struct cmsis_rtos_semaphore_cb *)attr->cb_mem; in osSemaphoreNew() 46 semaphore->is_cb_dynamic_allocation = attr->cb_mem == NULL; in osSemaphoreNew() 50 semaphore->name = (attr->name == NULL) ? init_sema_attrs.name : attr->name; in osSemaphoreNew()
|
| A D | thread.c | 115 if (attr == NULL) { in osThreadNew() 116 attr = &init_thread_attrs; in osThreadNew() 122 cv2_prio = attr->priority; in osThreadNew() 129 if (attr->stack_mem == NULL && in osThreadNew() 145 if (attr->stack_mem != NULL && attr->stack_size == 0) { in osThreadNew() 150 if (attr->cb_mem == NULL) { in osThreadNew() 160 tid->attr_bits = attr->attr_bits; in osThreadNew() 163 if (attr->stack_mem == NULL) { in osThreadNew() 173 stack_size = attr->stack_size; in osThreadNew() 174 stack = attr->stack_mem; in osThreadNew() [all …]
|
| A D | timer.c | 38 const osTimerAttr_t *attr) in osTimerNew() argument 50 if (attr == NULL) { in osTimerNew() 51 attr = &init_timer_attrs; in osTimerNew() 54 if (attr->cb_mem != NULL) { in osTimerNew() 55 __ASSERT(attr->cb_size == sizeof(struct cmsis_rtos_timer_cb), "Invalid cb_size\n"); in osTimerNew() 56 timer = (struct cmsis_rtos_timer_cb *)attr->cb_mem; in osTimerNew() 61 timer->is_cb_dynamic_allocation = attr->cb_mem == NULL; in osTimerNew() 70 timer->name = (attr->name == NULL) ? init_timer_attrs.name : attr->name; in osTimerNew()
|
| A D | event_flags.c | 26 osEventFlagsId_t osEventFlagsNew(const osEventFlagsAttr_t *attr) in osEventFlagsNew() argument 34 if (attr == NULL) { in osEventFlagsNew() 35 attr = &init_event_flags_attrs; in osEventFlagsNew() 38 if (attr->cb_mem != NULL) { in osEventFlagsNew() 39 __ASSERT(attr->cb_size == sizeof(struct cmsis_rtos_event_cb), "Invalid cb_size\n"); in osEventFlagsNew() 40 events = (struct cmsis_rtos_event_cb *)attr->cb_mem; in osEventFlagsNew() 46 events->is_cb_dynamic_allocation = attr->cb_mem == NULL; in osEventFlagsNew() 53 events->name = (attr->name == NULL) ? init_event_flags_attrs.name : attr->name; in osEventFlagsNew()
|
| /subsys/bluetooth/host/ |
| A D | crypto_psa.c | 69 psa_key_attributes_t attr = PSA_KEY_ATTRIBUTES_INIT; in bt_encrypt_le() local 84 psa_set_key_type(&attr, PSA_KEY_TYPE_AES); in bt_encrypt_le() 85 psa_set_key_bits(&attr, 128); in bt_encrypt_le() 86 psa_set_key_usage_flags(&attr, PSA_KEY_USAGE_ENCRYPT); in bt_encrypt_le() 87 psa_set_key_algorithm(&attr, PSA_ALG_ECB_NO_PADDING); in bt_encrypt_le() 88 status = psa_import_key(&attr, tmp, 16, &key_id); in bt_encrypt_le() 121 psa_key_attributes_t attr = PSA_KEY_ATTRIBUTES_INIT; in bt_encrypt_be() local 133 psa_set_key_type(&attr, PSA_KEY_TYPE_AES); in bt_encrypt_be() 134 psa_set_key_bits(&attr, 128); in bt_encrypt_be() 136 psa_set_key_algorithm(&attr, PSA_ALG_ECB_NO_PADDING); in bt_encrypt_be() [all …]
|
| A D | ecc.c | 93 psa_key_attributes_t attr = PSA_KEY_ATTRIBUTES_INIT; in bt_pub_key_is_valid() local 98 psa_set_key_bits(&attr, 256); in bt_pub_key_is_valid() 99 psa_set_key_usage_flags(&attr, PSA_KEY_USAGE_DERIVE); in bt_pub_key_is_valid() 100 psa_set_key_algorithm(&attr, PSA_ALG_ECDH); in bt_pub_key_is_valid() 109 psa_reset_key_attributes(&attr); in bt_pub_key_is_valid() 123 psa_set_key_bits(attr, 256); in set_key_attributes() 125 psa_set_key_algorithm(attr, PSA_ALG_ECDH); in set_key_attributes() 130 psa_key_attributes_t attr = PSA_KEY_ATTRIBUTES_INIT; in generate_pub_key() local 138 set_key_attributes(&attr); in generate_pub_key() 140 ret = psa_generate_key(&attr, &key_id); in generate_pub_key() [all …]
|
| A D | gatt.c | 1922 if ((attr == NULL) || (attr->user_data == NULL)) { in bt_gatt_attr_read_included() 2072 if (gatt_foreach_iter(attr, attr->handle, in foreach_attr_type_dyndb() 2858 data->attr = attr; in match_uuid() 2914 data.attr = params->attr; in bt_gatt_notify_cb() 2923 params->attr = data.attr; in bt_gatt_notify_cb() 3104 data.attr = params[i].attr; in bt_gatt_notify_multiple() 3139 data.attr = params->attr; in bt_gatt_indicate() 3148 params->attr = data.attr; in bt_gatt_indicate() 3505 attr = bt_gatt_attr_next(attr); in bt_gatt_is_subscribed() 3511 attr = bt_gatt_attr_next(attr); in bt_gatt_is_subscribed() [all …]
|
| /subsys/bluetooth/services/bas/ |
| A D | bas_bcs.c | 18 void bt_bas_bcs_ccc_cfg_changed(const struct bt_gatt_attr *attr, uint16_t value) in bt_bas_bcs_ccc_cfg_changed() argument 20 ARG_UNUSED(attr); in bt_bas_bcs_ccc_cfg_changed() 27 ssize_t bt_bas_bcs_read_critical_status(struct bt_conn *conn, const struct bt_gatt_attr *attr, in bt_bas_bcs_read_critical_status() argument 31 return bt_gatt_attr_read(conn, attr, buf, len, offset, &battery_critical_status, in bt_bas_bcs_read_critical_status() 48 const struct bt_gatt_attr *attr = bt_bas_get_bas_attr(BATTERY_CRITICAL_STATUS_CHAR_IDX); in bt_bas_bcs_update_battery_critical_status() local 50 if (attr) { in bt_bas_bcs_update_battery_critical_status() 55 bcs_ind_params.attr = attr; in bt_bas_bcs_update_battery_critical_status()
|
| A D | bas.c | 34 static void blvl_ccc_cfg_changed(const struct bt_gatt_attr *attr, uint16_t value) in blvl_ccc_cfg_changed() argument 36 ARG_UNUSED(attr); in blvl_ccc_cfg_changed() 44 static void blvl_status_ccc_cfg_changed(const struct bt_gatt_attr *attr, uint16_t value) in blvl_status_ccc_cfg_changed() argument 46 ARG_UNUSED(attr); in blvl_status_ccc_cfg_changed() 56 static ssize_t read_blvl(struct bt_conn *conn, const struct bt_gatt_attr *attr, void *buf, in read_blvl() argument 61 return bt_gatt_attr_read(conn, attr, buf, len, offset, &lvl8, sizeof(lvl8)); in read_blvl()
|
| /subsys/jwt/ |
| A D | jwt_psa.c | 21 psa_key_attributes_t attr = PSA_KEY_ATTRIBUTES_INIT; in jwt_sign_impl() local 28 psa_set_key_type(&attr, PSA_KEY_TYPE_ECC_KEY_PAIR(PSA_ECC_FAMILY_SECP_R1)); in jwt_sign_impl() 29 psa_set_key_algorithm(&attr, PSA_ALG_ECDSA(PSA_ALG_SHA_256)); in jwt_sign_impl() 32 psa_set_key_type(&attr, PSA_KEY_TYPE_RSA_KEY_PAIR); in jwt_sign_impl() 33 psa_set_key_algorithm(&attr, PSA_ALG_RSA_PKCS1V15_SIGN(PSA_ALG_SHA_256)); in jwt_sign_impl() 36 psa_set_key_usage_flags(&attr, PSA_KEY_USAGE_SIGN_MESSAGE); in jwt_sign_impl() 38 status = psa_import_key(&attr, der_key, der_key_len, &key_id); in jwt_sign_impl()
|
| /subsys/bluetooth/host/shell/ |
| A D | gatt.c | 195 if (!attr) { in discover_func() 710 attr, handle, str, attr->perm); in print_attr() 953 *found = attr; in found_attr() 964 return attr; in find_attr() 1002 attr = find_attr(handle); in cmd_notify() 1003 if (!attr) { in cmd_notify() 1179 attr->perm); in get_cb() 1181 if (!attr->read) { in get_cb() 1185 ret = attr->read(NULL, attr, (void *)buf, sizeof(buf), 0); in get_cb() 1227 if (!attr->write) { in set_cb() [all …]
|
| /subsys/net/lib/coap/ |
| A D | coap_link_format.c | 121 const char * const *attr; in match_attributes() local 127 for (attr = attributes; attr && *attr; attr++) { in match_attributes() 128 uint16_t attr_len = strlen(*attr); in match_attributes() 312 const char * const *attr; in format_attributes() local 320 for (attr = attributes; *attr; attr++) { in format_attributes() 334 attr_len = strlen(*attr); in format_attributes() 336 res = append_to_coap_pkt(response, *attr, attr_len, in format_attributes() 342 if (*(attr + 1) && !*remaining) { in format_attributes() 580 const char * const *attr; in format_attributes() local 587 for (attr = attributes; *attr; attr++) { in format_attributes() [all …]
|
| /subsys/bluetooth/services/ots/ |
| A D | ots.c | 121 const struct bt_gatt_attr *attr, void *buf, in ots_feature_read() argument 124 struct bt_ots *ots = (struct bt_ots *) attr->user_data; in ots_feature_read() 133 const struct bt_gatt_attr *attr, void *buf, in ots_obj_name_read() argument 136 struct bt_ots *ots = (struct bt_ots *) attr->user_data; in ots_obj_name_read() 145 return bt_gatt_attr_read(conn, attr, buf, len, offset, in ots_obj_name_read() 152 const struct bt_gatt_attr *attr, in ots_obj_name_write() argument 156 struct bt_ots *ots = (struct bt_ots *) attr->user_data; in ots_obj_name_write() 210 const struct bt_gatt_attr *attr, void *buf, in ots_obj_type_read() argument 239 const struct bt_gatt_attr *attr, void *buf, in ots_obj_size_read() argument 257 const struct bt_gatt_attr *attr, void *buf, in ots_obj_id_read() argument [all …]
|