Home
last modified time | relevance | path

Searched refs:svc (Results 1 – 25 of 38) sorted by relevance

12

/Zephyr-latest/subsys/net/lib/sockets/
Dsockets_service.c36 #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/
Dhttp.c26 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()
Dsockets.c92 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/
Dgatt.c250 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/
Dhttp_server_core.c113 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/
Dgatt.h25 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/
Dnus_inst.c22 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()
Dnus.c82 return bt_gatt_notify(conn, &instance->svc->attrs[1], data, len); in bt_nus_inst_send()
/Zephyr-latest/subsys/net/lib/coap/
Dcoap_server.c163 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/
DKconfig25 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/
Dmain.c129 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/
Dinst.h20 const struct bt_gatt_service_static *svc; member
55 .svc = &_name##_svc, \
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/sc_indicate/src/
Dperipheral.c44 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/
Dmain.c139 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/
Dsocket_service.h57 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/
Dclient.c60 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/
Dpeer.c33 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/
DKconfig1 # Private config options for sip svc stress test app
/Zephyr-latest/tests/bsim/bluetooth/host/att/open_close/src/
Dmain.c60 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/
Dclient.c59 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/
Dpeer.c36 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/
Dmain.c89 static struct bt_gatt_service svc = { variable
190 EXPECT_ZERO(bt_gatt_service_register(&svc)); in the_test()
/Zephyr-latest/subsys/bluetooth/audio/
Dcsip_set_member.c684 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/
Dmain.c70 static struct bt_gatt_service svc = { variable
274 EXPECT_ZERO(bt_gatt_service_register(&svc)); in the_test()
/Zephyr-latest/subsys/bluetooth/host/
Dgatt.c1228 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 …]

12