/Zephyr-latest/subsys/net/lib/sockets/ |
D | sockets_service.c | 36 #define get_idx(svc) (*(svc->idx)) argument 40 STRUCT_SECTION_FOREACH(net_socket_service_desc, svc) { in net_socket_service_foreach() 41 cb(svc, user_data); in net_socket_service_foreach() 45 static void cleanup_svc_events(const struct net_socket_service_desc *svc) in cleanup_svc_events() argument 47 for (int i = 0; i < svc->pev_len; i++) { in cleanup_svc_events() 48 svc->pev[i].event.fd = -1; in cleanup_svc_events() 49 svc->pev[i].event.events = 0; in cleanup_svc_events() 53 int z_impl_net_socket_service_register(const struct net_socket_service_desc *svc, in z_impl_net_socket_service_register() argument 64 NET_ERR("Socket service thread not running, service %p register fails.", svc); in z_impl_net_socket_service_register() 69 if (STRUCT_SECTION_START(net_socket_service_desc) > svc || in z_impl_net_socket_service_register() [all …]
|
/Zephyr-latest/subsys/net/lib/shell/ |
D | http.c | 26 HTTP_SERVICE_FOREACH(svc) { in cmd_net_http() 29 svc->host == NULL || svc->host[0] == '\0' ? in cmd_net_http() 30 "<any>" : svc->host, svc->port ? *svc->port : 0, in cmd_net_http() 31 svc->concurrent, svc->backlog); in cmd_net_http() 33 HTTP_SERVICE_FOREACH_RESOURCE(svc, res) { in cmd_net_http()
|
D | sockets.c | 92 static void walk_socket_services(const struct net_socket_service_desc *svc, in walk_socket_services() argument 102 NET_ASSERT(svc->pev != NULL); in walk_socket_services() 104 for (int i = 0; i < svc->pev_len; i++) { in walk_socket_services() 106 "%d,", svc->pev[i].event.fd); in walk_socket_services() 114 len = strlen(svc->owner); in walk_socket_services() 121 svc->owner + offset + 1); in walk_socket_services() 126 PR("%32s %-5d %s\n", owner, svc->pev_len, pev_output); in walk_socket_services()
|
/Zephyr-latest/tests/bluetooth/audio/mocks/src/ |
D | gatt.c | 250 struct bt_gatt_service *svc; in foreach_attr_type_dyndb() local 252 SYS_SLIST_FOR_EACH_CONTAINER(&db, svc, node) { in foreach_attr_type_dyndb() 255 next = SYS_SLIST_PEEK_NEXT_CONTAINER(svc, node); in foreach_attr_type_dyndb() 263 for (i = 0; i < svc->attr_count; i++) { in foreach_attr_type_dyndb() 264 struct bt_gatt_attr *attr = &svc->attrs[i]; in foreach_attr_type_dyndb() 323 STRUCT_SECTION_FOREACH(bt_gatt_service_static, svc) { in bt_gatt_service_init() 324 last_static_handle += svc->attr_count; in bt_gatt_service_init() 349 static void gatt_insert(struct bt_gatt_service *svc, uint16_t last_handle) in gatt_insert() argument 353 if (last_handle == 0 || svc->attrs[0].handle > last_handle) { in gatt_insert() 354 sys_slist_append(&db, &svc->node); in gatt_insert() [all …]
|
/Zephyr-latest/subsys/net/lib/http/ |
D | http_server_core.c | 113 HTTP_SERVICE_FOREACH(svc) { in http_server_init() 118 if (IS_ENABLED(CONFIG_NET_IPV6) && svc->host != NULL && in http_server_init() 119 zsock_inet_pton(AF_INET6, svc->host, &addr.addr6->sin6_addr) == 1) { in http_server_init() 124 addr.addr6->sin6_port = htons(*svc->port); in http_server_init() 125 } else if (IS_ENABLED(CONFIG_NET_IPV4) && svc->host != NULL && in http_server_init() 126 zsock_inet_pton(AF_INET, svc->host, &addr.addr4->sin_addr) == 1) { in http_server_init() 131 addr.addr4->sin_port = htons(*svc->port); in http_server_init() 138 addr.addr6->sin6_port = htons(*svc->port); in http_server_init() 144 addr.addr4->sin_port = htons(*svc->port); in http_server_init() 153 (svc->sec_tag_list != NULL), in http_server_init() [all …]
|
/Zephyr-latest/tests/bluetooth/audio/mocks/include/ |
D | gatt.h | 25 int bt_gatt_service_register(struct bt_gatt_service *svc); 26 int bt_gatt_service_unregister(struct bt_gatt_service *svc);
|
/Zephyr-latest/subsys/bluetooth/services/nus/ |
D | nus_inst.c | 22 for (size_t i = 0 ; i < instance->svc->attr_count ; i++) { in bt_nus_inst_get_from_attr() 23 if (attr == &instance->svc->attrs[i]) { in bt_nus_inst_get_from_attr()
|
D | nus.c | 82 return bt_gatt_notify(conn, &instance->svc->attrs[1], data, len); in bt_nus_inst_send()
|
/Zephyr-latest/subsys/net/lib/coap/ |
D | coap_server.c | 163 COAP_SERVICE_FOREACH(svc) { in coap_server_process() 164 if (svc->data->sock_fd == sock_fd) { in coap_server_process() 165 service = svc; in coap_server_process() 348 COAP_SERVICE_FOREACH(svc) { in coap_server_poll_timeout() 349 if (svc->data->sock_fd < -1) { in coap_server_poll_timeout() 353 pending = coap_pending_next_to_expire(svc->data->pending, MAX_PENDINGS); in coap_server_poll_timeout() 631 COAP_SERVICE_FOREACH(svc) { in coap_resource_send() 632 if (COAP_SERVICE_HAS_RESOURCE(svc, resource)) { in coap_resource_send() 633 return coap_service_send(svc, cpkt, addr, addr_len, params); in coap_resource_send() 658 COAP_SERVICE_FOREACH(svc) { in coap_resource_parse_observe() [all …]
|
/Zephyr-latest/drivers/sip_svc/ |
D | Kconfig | 25 This is an option to be enabled by individual sip svc driver 26 to signal that there is a sip svc driver. This is used by other 27 modules which depends on sip svc driver.
|
/Zephyr-latest/tests/net/lib/coap_server/common/src/ |
D | main.c | 129 COAP_SERVICE_FOREACH(svc) { in ZTEST() 130 if (svc == &service_A) { in ZTEST() 132 zassert_equal(svc->flags & COAP_SERVICE_AUTOSTART, COAP_SERVICE_AUTOSTART); in ZTEST() 133 } else if (svc == &service_B) { in ZTEST() 135 zassert_equal(svc->flags & COAP_SERVICE_AUTOSTART, 0); in ZTEST() 136 } else if (svc == &service_C) { in ZTEST() 138 zassert_equal(svc->flags & COAP_SERVICE_AUTOSTART, 0); in ZTEST() 142 svc, &service_A, &service_B, &service_C); in ZTEST()
|
/Zephyr-latest/include/zephyr/bluetooth/services/nus/ |
D | inst.h | 20 const struct bt_gatt_service_static *svc; member 55 .svc = &_name##_svc, \
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/sc_indicate/src/ |
D | peripheral.c | 44 static struct bt_gatt_service svc = { variable 80 err = bt_gatt_service_register(&svc); in peripheral()
|
/Zephyr-latest/tests/net/lib/http_server/common/src/ |
D | main.c | 139 HTTP_SERVICE_FOREACH(svc) { in ZTEST() 140 if (svc == &service_A) { in ZTEST() 142 } else if (svc == &service_B) { in ZTEST() 144 } else if (svc == &service_C) { in ZTEST() 146 } else if (svc == &service_D) { in ZTEST() 148 } else if (svc == &service_E) { in ZTEST() 151 zassert_unreachable("svc (%p) not equal to any defined service", svc); in ZTEST() 316 #define CHECK_PATH(svc, path, len) ({ *len = 0; get_resource_detail(&svc, path, len, false); }) argument
|
/Zephyr-latest/include/zephyr/net/ |
D | socket_service.h | 57 struct net_socket_service_desc *svc; member 187 typedef void (*net_socket_service_cb_t)(const struct net_socket_service_desc *svc,
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/device_name/src/ |
D | client.c | 60 void find_characteristic(struct bt_conn *conn, const struct bt_uuid *svc, in find_characteristic() argument 68 err = bt_testlib_gatt_discover_primary(&svc_handle, &svc_end_handle, conn, svc, in find_characteristic()
|
/Zephyr-latest/tests/bsim/bluetooth/host/misc/acl_tx_frag/src/ |
D | peer.c | 33 int find_characteristic(struct bt_conn *conn, const struct bt_uuid *svc, const struct bt_uuid *chrc, in find_characteristic() argument 43 err = bt_testlib_gatt_discover_primary(&svc_handle, &svc_end_handle, conn, svc, in find_characteristic()
|
/Zephyr-latest/tests/subsys/sip_svc/ |
D | Kconfig | 1 # Private config options for sip svc stress test app
|
/Zephyr-latest/tests/bsim/bluetooth/host/att/open_close/src/ |
D | main.c | 60 static struct bt_gatt_service svc = { variable 220 EXPECT_ZERO(bt_gatt_service_register(&svc)); in the_test()
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/settings_clear/src/ |
D | client.c | 59 const struct bt_uuid *svc, in find_characteristic() argument 68 err = bt_testlib_gatt_discover_primary(&svc_handle, &svc_end_handle, conn, svc, in find_characteristic()
|
/Zephyr-latest/tests/bsim/bluetooth/host/misc/sample_test/src/ |
D | peer.c | 36 const struct bt_uuid *svc, in find_characteristic() argument 47 err = bt_testlib_gatt_discover_primary(&svc_handle, &svc_end_handle, conn, svc, in find_characteristic()
|
/Zephyr-latest/tests/bsim/bluetooth/host/att/long_read/ |
D | main.c | 89 static struct bt_gatt_service svc = { variable 190 EXPECT_ZERO(bt_gatt_service_register(&svc)); in the_test()
|
/Zephyr-latest/subsys/bluetooth/audio/ |
D | csip_set_member.c | 684 static void remove_csis_char(const struct bt_uuid *uuid, struct bt_gatt_service *svc) in remove_csis_char() argument 696 for (size_t i = 4U; i < svc->attr_count; i++) { in remove_csis_char() 697 if (bt_uuid_cmp(svc->attrs[i].uuid, uuid) == 0) { in remove_csis_char() 707 if (i == (svc->attr_count - (attrs_to_rem - 1))) { in remove_csis_char() 714 for (size_t j = i - 1U; j < svc->attr_count - attrs_to_rem; j++) { in remove_csis_char() 715 svc->attrs[j] = svc->attrs[j + attrs_to_rem]; in remove_csis_char() 719 svc->attr_count -= attrs_to_rem; in remove_csis_char()
|
/Zephyr-latest/tests/bsim/bluetooth/host/att/timeout/ |
D | main.c | 70 static struct bt_gatt_service svc = { variable 274 EXPECT_ZERO(bt_gatt_service_register(&svc)); in the_test()
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | gatt.c | 1228 static void gatt_insert(struct bt_gatt_service *svc, uint16_t last_handle) in gatt_insert() argument 1232 if (last_handle == 0 || svc->attrs[0].handle > last_handle) { in gatt_insert() 1233 sys_slist_append(&db, &svc->node); in gatt_insert() 1239 if (tmp->attrs[0].handle > svc->attrs[0].handle) { in gatt_insert() 1241 sys_slist_insert(&db, &prev->node, &svc->node); in gatt_insert() 1243 sys_slist_prepend(&db, &svc->node); in gatt_insert() 1252 static int gatt_register(struct bt_gatt_service *svc) in gatt_register() argument 1256 struct bt_gatt_attr *attrs = svc->attrs; in gatt_register() 1257 uint16_t count = svc->attr_count; in gatt_register() 1290 gatt_insert(svc, last_handle); in gatt_register() [all …]
|