/subsys/net/lib/lwm2m/ |
A D | lwm2m_registry.c | 348 ret = lwm2m_delete_obj_inst(path->obj_id, path->obj_inst_id); in lwm2m_delete_object_inst() 364 return get_engine_obj_inst(path->obj_id, path->obj_inst_id); in lwm2m_engine_get_obj_inst() 377 if (!path) { in path_to_objs() 381 oi = get_engine_obj_inst(path->obj_id, path->obj_inst_id); in path_to_objs() 565 "[%u/%u/%u/%u:lvl%u]", path->obj_id, path->obj_inst_id, path->res_id, in lwm2m_engine_set() 566 path->res_inst_id, path->level); in lwm2m_engine_set() 583 path->obj_inst_id, path->res_id, path->res_inst_id, path->level); in lwm2m_engine_set() 656 "[%u/%u/%u/%u:%u]", path->obj_id, path->obj_inst_id, path->res_id, in lwm2m_engine_set() 657 path->res_inst_id, path->level); in lwm2m_engine_set() 867 path->res_id, path->res_inst_id, path->level, buf, buflen); in lwm2m_engine_get() [all …]
|
A D | lwm2m_observation.c | 331 if (lwm2m_observer_path_compare(&o_p->path, path)) { in lwm2m_notify_observer_list() 410 path->obj_inst_id, path->res_id); in engine_observe_get_attributes() 728 memcpy(&entry->path, &tmp->path, sizeof(tmp->path)); in engine_allocate_observer() 759 tmp->path.res_id, tmp->path.res_inst_id, tmp->path.level); in engine_observe_node_init() 917 msg->path.obj_inst_id, msg->path.res_id, msg->path.level, in engine_add_observer() 1858 new_entry->path = *path; in lwm2m_engine_add_path_to_list() 1907 new_entry->path.res_id <= entry->path.res_id); in lwm2m_engine_add_path_to_list() 1964 entry->path.obj_id == prev->path.obj_id) { in lwm2m_engine_clear_duplicate_path() 1967 entry->path.obj_id == prev->path.obj_id && in lwm2m_engine_clear_duplicate_path() 1972 entry->path.obj_id == prev->path.obj_id && in lwm2m_engine_clear_duplicate_path() [all …]
|
A D | lwm2m_shell.c | 117 struct lwm2m_obj_path path; in cmd_exec() local 167 struct lwm2m_obj_path path; in cmd_read() local 213 ret = lwm2m_get_s8(&path, &temp); in cmd_read() 245 ret = lwm2m_get_u8(&path, &temp); in cmd_read() 320 struct lwm2m_obj_path path; in cmd_write() local 391 struct lwm2m_obj_path path; in cmd_create_or_delete() local 407 switch (path.level) { in cmd_create_or_delete() 418 switch (path.level) { in cmd_create_or_delete() 743 snprintf(path, sizeof(path), "%hu/%hu/%hu/%hu", obj->obj_id, in print_object_instance() 746 snprintf(path, sizeof(path), "%hu/%hu/%hu", obj->obj_id, in print_object_instance() [all …]
|
A D | lwm2m_rw_link_format.c | 45 struct lwm2m_obj_path *path) in put_begin() argument 51 ARG_UNUSED(path); in put_begin() 265 switch (path->obj_id) { in put_corelink_ssid() 303 path->obj_id); in put_corelink_ssid() 341 obj = lwm2m_engine_get_obj(path); in put_obj_corelink() 380 path->obj_id, path->obj_inst_id); in put_obj_inst_corelink() 419 lwm2m_engine_get_obj_inst(path); in put_obj_inst_corelink() 451 path->obj_inst_id, path->res_id); in put_res_corelink() 517 path->obj_inst_id, path->res_id, path->res_inst_id); in put_res_inst_corelink() 573 switch (path->level) { in put_corelink() [all …]
|
A D | lwm2m_object.h | 443 struct lwm2m_obj_path path; member 488 struct lwm2m_obj_path path; member 531 struct lwm2m_obj_path *path); 537 struct lwm2m_obj_path *path); 539 struct lwm2m_obj_path *path); 541 struct lwm2m_obj_path *path); 545 struct lwm2m_obj_path *path); 569 struct lwm2m_obj_path *path, 629 struct lwm2m_obj_path *path) in engine_put_begin() argument 639 struct lwm2m_obj_path *path) in engine_put_end() argument [all …]
|
A D | lwm2m_rw_oma_tlv.c | 110 path->res_inst_id : path->res_id; in tlv_calc_id() 333 struct lwm2m_obj_path *path) in put_begin_oi() argument 369 struct lwm2m_obj_path *path) in put_begin_ri() argument 889 msg->path.res_id = tlv->id; in write_tlv_resource() 890 msg->path.level = 3U; in write_tlv_resource() 917 msg->path.res_inst_id = tlv->id; in write_tlv_resource_instance() 988 msg->path.res_id = msg->in.block_ctx->path.res_id; in do_write_op_tlv() 989 msg->path.level = 3U; in do_write_op_tlv() 1013 msg->path.obj_inst_id = tlv.id; in do_write_op_tlv() 1017 msg->path.obj_id, in do_write_op_tlv() [all …]
|
A D | lwm2m_rw_senml_cbor.c | 216 uint8_t tmp = path->level; in put_begin_oi() 221 ret = put_basename(out, path); in put_begin_oi() 222 path->level = tmp; in put_begin_oi() 317 path->res_id, path->res_inst_id); in put_begin_ri() 354 if (path->res_inst_id > 0) { in put_name_nth_ri() 355 ret = put_begin_ri(out, path); in put_name_nth_ri() 358 ret = put_begin_r(out, path); in put_name_nth_ri() 846 struct lwm2m_obj_path path; in parse_composite_read_paths() local 972 msg->path.res_id = msg->in.block_ctx->path.res_id; in do_write_op_senml_cbor() 973 msg->path.level = msg->in.block_ctx->path.level; in do_write_op_senml_cbor() [all …]
|
A D | lwm2m_message_handling.c | 130 if (!path) { in init_block_ctx() 161 memcpy(&(*ctx)->path, path, sizeof(struct lwm2m_obj_path)); in init_block_ctx() 177 if (!path) { in get_block_ctx() 187 if (lwm2m_obj_path_equal(path, &block1_contexts[i].path)) { in get_block_ctx() 499 *id[4] = {&path->obj_id, &path->obj_inst_id, &path->res_id, &path->res_inst_id}; in coap_options_to_path() 506 path->level = i; in coap_options_to_path() 1937 if (msg->path.level > 0 && msg->path.obj_id != obj->obj_id) { in lwm2m_discover_handler() 2576 access_control_add(msg->path.obj_id, msg->path.obj_inst_id, in handle_request() 3135 if (!path) { in generate_notify_message() 3141 memcpy(&msg->path, path, sizeof(struct lwm2m_obj_path)); in generate_notify_message() [all …]
|
A D | lwm2m_registry.h | 68 int lwm2m_engine_get_create_res_inst(const struct lwm2m_obj_path *path, 79 int lwm2m_get_resource(const struct lwm2m_obj_path *path, struct lwm2m_engine_res **res); 88 struct lwm2m_engine_obj *lwm2m_engine_get_obj(const struct lwm2m_obj_path *path); 97 struct lwm2m_engine_obj_inst *lwm2m_engine_get_obj_inst(const struct lwm2m_obj_path *path); 106 struct lwm2m_engine_res *lwm2m_engine_get_res(const struct lwm2m_obj_path *path); 115 struct lwm2m_engine_res_inst *lwm2m_engine_get_res_inst(const struct lwm2m_obj_path *path); 147 int path_to_objs(const struct lwm2m_obj_path *path, struct lwm2m_engine_obj_inst **obj_inst, 211 struct lwm2m_obj_path path; member
|
A D | lwm2m_rw_json.c | 194 struct lwm2m_obj_path *path) in init_object_name_parameters() argument 201 path->res_inst_id); in init_object_name_parameters() 426 struct lwm2m_obj_path *path) in put_begin() argument 430 if (path->level >= 2U) { in put_begin() 433 path->obj_id, path->obj_inst_id); in put_begin() 437 path->obj_id); in put_begin() 453 struct lwm2m_obj_path *path) in put_end() argument 466 struct lwm2m_obj_path *path) in put_begin_ri() argument 480 struct lwm2m_obj_path *path) in put_end_ri() argument 519 return put_s32(out, path, (int32_t)value); in put_s16() [all …]
|
A D | lwm2m_rw_plain_text.c | 101 struct lwm2m_obj_path *path, int32_t value) in put_s32() argument 113 struct lwm2m_obj_path *path, int16_t value) in put_s16() argument 119 struct lwm2m_obj_path *path, int64_t value) in put_s64() argument 125 struct lwm2m_obj_path *path, time_t value) in put_time() argument 131 struct lwm2m_obj_path *path, double *value) in plain_text_put_float() argument 150 struct lwm2m_obj_path *path, char *buf, size_t buflen) in put_string() argument 163 struct lwm2m_obj_path *path, bool value) in put_bool() argument 400 if (msg->path.level < LWM2M_PATH_LEVEL_RESOURCE) { in do_read_op_plain_text() 402 } else if (msg->path.level > LWM2M_PATH_LEVEL_RESOURCE) { in do_read_op_plain_text() 437 if (msg->path.level < 3) { in do_write_op_plain_text() [all …]
|
A D | lwm2m_rw_opaque.c | 94 struct lwm2m_obj_path *path, char *buf, in put_opaque() argument 119 if (msg->path.level < LWM2M_PATH_LEVEL_RESOURCE) { in do_read_op_opaque() 121 } else if (msg->path.level > LWM2M_PATH_LEVEL_RESOURCE) { in do_read_op_opaque() 124 } else if (msg->path.level > LWM2M_PATH_LEVEL_RESOURCE_INST) { in do_read_op_opaque() 151 ret = lwm2m_engine_get_create_res_inst(&msg->path, &res, &res_inst); in do_write_op_opaque() 156 if (msg->path.level < LWM2M_PATH_LEVEL_RESOURCE) { in do_write_op_opaque() 157 msg->path.level = LWM2M_PATH_LEVEL_RESOURCE; in do_write_op_opaque()
|
A D | lwm2m_rw_cbor.c | 97 struct lwm2m_obj_path *path, int64_t value) in put_s64() argument 139 return put_s32(out, path, value); in put_s16() 144 return put_s32(out, path, value); in put_s8() 148 struct lwm2m_obj_path *path, double *value) in put_float() argument 167 static int put_string(struct lwm2m_output_context *out, struct lwm2m_obj_path *path, in put_string() argument 233 return put_string(out, path, objlnk, strlen(objlnk) + 1); in put_objlnk() 536 if (msg->path.level < LWM2M_PATH_LEVEL_RESOURCE) { in do_read_op_cbor() 538 } else if (msg->path.level > LWM2M_PATH_LEVEL_RESOURCE_INST) { in do_read_op_cbor() 564 ret = lwm2m_engine_get_create_res_inst(&msg->path, &res, &res_inst); in do_write_op_cbor() 569 if (msg->path.level < LWM2M_PATH_LEVEL_RESOURCE) { in do_write_op_cbor() [all …]
|
/subsys/fs/ |
A D | shell.c | 149 create_abs_path(argv[1], path, sizeof(path)); in cmd_cd() 175 strncpy(path, cwd, sizeof(path)); in cmd_ls() 176 path[sizeof(path) - 1] = '\0'; in cmd_ls() 178 create_abs_path(argv[1], path, sizeof(path)); in cmd_ls() 225 create_abs_path(argv[1], path, sizeof(path)); in cmd_trunc() 256 create_abs_path(argv[1], path, sizeof(path)); in cmd_mkdir() 272 create_abs_path(argv[1], path, sizeof(path)); in cmd_rm() 366 create_abs_path(argv[1], path, sizeof(path)); in cmd_read() 511 create_abs_path(argv[1], path, sizeof(path)); in cmd_statvfs() 535 create_abs_path(argv[1], path, sizeof(path)); in cmd_write() [all …]
|
A D | fuse_fs_access_bottom.c | 69 const char *path; member 83 const char *path; member 91 const char *path; member 190 len = strlen(path); in is_mount_point() 217 if ((strcmp(path, "/") == 0) || is_mount_point(path)) { in fuse_fs_access_getattr() 228 args.path = path; in fuse_fs_access_getattr() 399 args.path = path; in fuse_fs_access_create() 416 NSI_ARG_UNUSED(path); in fuse_fs_access_release() 433 NSI_ARG_UNUSED(path); in fuse_fs_access_read() 455 NSI_ARG_UNUSED(path); in fuse_fs_access_write() [all …]
|
A D | fs_impl.c | 11 const char *fs_impl_strip_prefix(const char *path, in fs_impl_strip_prefix() argument 16 if ((path == NULL) || (mp == NULL)) { in fs_impl_strip_prefix() 17 return path; in fs_impl_strip_prefix() 20 path += mp->mountp_len; in fs_impl_strip_prefix() 21 return *path ? path : root; in fs_impl_strip_prefix()
|
A D | fuse_fs_access_bottom.h | 25 int (*stat)(const char *path, struct ffa_dirent *entry); 27 int (*readdir_start)(const char *path); 30 int (*mkdir)(const char *path); 31 int (*create)(const char *path, uint64_t *fh); 36 int (*truncate)(const char *path, off_t size); 37 int (*unlink)(const char *path); 38 int (*rmdir)(const char *path);
|
A D | fuse_fs_access.c | 52 err = fs_stat(path, &entry); in ffa_stat_top() 82 static int ffa_readdir_start(const char *path) in ffa_readdir_start() argument 87 err = fs_opendir(&readdir_status.dir, path); in ffa_readdir_start() 118 static int ffa_create_top(const char *path, uint64_t *fh) in ffa_create_top() argument 130 err = fs_open(&files[handle], path, FS_O_CREATE | FS_O_WRITE); in ffa_create_top() 182 static int ffa_truncate_top(const char *path, off_t size) in ffa_truncate_top() argument 187 err = fs_open(&file, path, FS_O_CREATE | FS_O_WRITE); in ffa_truncate_top() 202 static int ffa_mkdir_top(const char *path) in ffa_mkdir_top() argument 204 int err = fs_mkdir(path); in ffa_mkdir_top() 209 static int ffa_unlink_top(const char *path) in ffa_unlink_top() argument [all …]
|
/subsys/mgmt/mcumgr/grp/fs_mgmt/src/ |
A D | fs_mgmt.c | 128 memset(fs_mgmt_ctxt.path, 0, sizeof(fs_mgmt_ctxt.path)); in fs_mgmt_cleanup() 196 .filename = path, in fs_mgmt_upload_download_finish_check() 201 strcpy(path, fs_mgmt_ctxt.path); in fs_mgmt_upload_download_finish_check() 255 .filename = path, in fs_mgmt_file_download() 271 path[name.len] = '\0'; in fs_mgmt_file_download() 280 strcmp(path, fs_mgmt_ctxt.path)) { in fs_mgmt_file_download() 326 strcpy(fs_mgmt_ctxt.path, path); in fs_mgmt_file_download() 617 .filename = path, in fs_mgmt_file_status() 634 path[name.len] = '\0'; in fs_mgmt_file_status() 709 .filename = path, in fs_mgmt_file_hash_checksum() [all …]
|
/subsys/bluetooth/host/ |
A D | settings.c | 40 snprintk(path, path_size, in bt_settings_encode_key() 46 snprintk(path, path_size, in bt_settings_encode_key() 53 LOG_DBG("Encoded path %s", path); in bt_settings_encode_key() 66 strcpy(path, "bt/"); in bt_settings_encode_key() 68 len = strlen(path); in bt_settings_encode_key() 70 path[len] = '/'; in bt_settings_encode_key() 83 path[len] = '0' + addr->type; in bt_settings_encode_key() 88 path[len] = '/'; in bt_settings_encode_key() 91 len += strlen(&path[len]); in bt_settings_encode_key() 96 path[path_size - 1] = '\0'; in bt_settings_encode_key() [all …]
|
/subsys/fs/ext2/ |
A D | ext2_ops.c | 43 const char *path = fs_impl_strip_prefix(fs_path, filp->mp); in ext2_open() local 45 .path = path, in ext2_open() 247 const char *path = fs_impl_strip_prefix(name, mountp); in ext2_mkdir() local 249 .path = path, in ext2_mkdir() 296 .path = path, in ext2_opendir() 508 .path = path, in ext2_unlink() 544 .path = path_from, in ext2_rename() 551 .path = path_to, in ext2_rename() 587 path = fs_impl_strip_prefix(path, mountp); in ext2_stat() 590 .path = path, in ext2_stat() [all …]
|
/subsys/bluetooth/mesh/ |
A D | solicitation.c | 100 char *path = "bt/mesh/SSeq"; in bt_mesh_sseq_pending_store() local 104 err = settings_save_one(path, &sseq_out, sizeof(sseq_out)); in bt_mesh_sseq_pending_store() 106 err = settings_delete(path); in bt_mesh_sseq_pending_store() 400 char path[18]; in srpl_entry_clear() local 402 snprintk(path, sizeof(path), "bt/mesh/SRPL/%x", addr); in srpl_entry_clear() 404 settings_delete(path); in srpl_entry_clear() 410 char path[18]; in srpl_store() local 415 snprintk(path, sizeof(path), "bt/mesh/SRPL/%x", entry->ssrc); in srpl_store() 417 err = settings_save_one(path, &entry->sseq, sizeof(entry->sseq)); in srpl_store() 419 LOG_ERR("Failed to store RPL %s value", path); in srpl_store() [all …]
|
A D | cdb.c | 443 char path[30]; in store_cdb_node() local 457 snprintk(path, sizeof(path), "bt/mesh/cdb/Node/%x", node->addr); in store_cdb_node() 469 char path[30]; in clear_cdb_node() local 474 snprintk(path, sizeof(path), "bt/mesh/cdb/Node/%x", addr); in clear_cdb_node() 486 char path[30]; in store_cdb_subnet() local 497 snprintk(path, sizeof(path), "bt/mesh/cdb/Subnet/%x", sub->net_idx); in store_cdb_subnet() 509 char path[30]; in clear_cdb_subnet() local 514 snprintk(path, sizeof(path), "bt/mesh/cdb/Subnet/%x", net_idx); in clear_cdb_subnet() 526 char path[30]; in store_cdb_app_key() local 546 char path[30]; in clear_cdb_app_key() local [all …]
|
A D | rpl.c | 55 char path[18]; in clear_rpl() local 63 snprintk(path, sizeof(path), "bt/mesh/RPL/%x", rpl->src); in clear_rpl() 64 err = settings_delete(path); in clear_rpl() 322 char path[18]; in store_rpl() local 334 snprintk(path, sizeof(path), "bt/mesh/RPL/%x", entry->src); in store_rpl() 336 err = settings_save_one(path, &rpl, sizeof(rpl)); in store_rpl() 338 LOG_ERR("Failed to store RPL %s value", path); in store_rpl() 340 LOG_DBG("Stored RPL %s value", path); in store_rpl()
|
/subsys/fs/virtiofs/ |
A D | virtiofs_zfs.c | 68 const char *virtiofs_path = fs_impl_strip_prefix(path, mp); in virtiofs_strip_prefix() 135 const char *fname = strip_path(path); in virtiofs_zfs_open_create() 167 const char *path = virtiofs_strip_prefix(fs_path, filp->mp); in virtiofs_zfs_open() local 364 const char *path = virtiofs_strip_prefix(name, mountp); in virtiofs_zfs_mkdir() local 387 const char *path = virtiofs_strip_prefix(fs_path, dirp->mp); in virtiofs_zfs_opendir() local 389 if (path[0] == '\0') { in virtiofs_zfs_opendir() 391 path = "."; in virtiofs_zfs_opendir() 511 const char *path = virtiofs_strip_prefix(fs_path, mountp); in virtiofs_zfs_stat() local 542 const char *path = virtiofs_strip_prefix(name, mountp); in virtiofs_zfs_unlink() local 568 ret = virtiofs_unlink(mountp->storage_dev, path, FUSE_FILE); in virtiofs_zfs_unlink() [all …]
|