Home
last modified time | relevance | path

Searched full:clients (Results 1 – 25 of 115) sorted by relevance

12345

/Zephyr-Core-3.5.0/arch/common/
Dshared_irq.c11 * at least 2 clients using it. As such, enforce the fact that
12 * the maximum number of allowed clients should be at least 2.
15 "maximum number of clients should be at least 2");
26 client = &entry->clients[i]; in z_shared_isr()
62 "reached maximum number of clients"); in z_isr_install()
77 * to the list of clients and hijack the pair stored in in z_isr_install()
80 shared_entry->clients[shared_entry->client_num].isr = entry->isr; in z_isr_install()
81 shared_entry->clients[shared_entry->client_num].arg = entry->arg; in z_isr_install()
91 client = &shared_entry->clients[i]; in z_isr_install()
97 shared_entry->clients[shared_entry->client_num].isr = routine; in z_isr_install()
[all …]
/Zephyr-Core-3.5.0/drivers/interrupt_controller/
Dintc_shared_irq.c49 struct shared_irq_runtime *clients = dev->data; in isr_register() local
54 if (!clients->client[i].isr_dev) { in isr_register()
55 clients->client[i].isr_dev = isr_dev; in isr_register()
56 clients->client[i].isr_func = isr_func; in isr_register()
71 struct shared_irq_runtime *clients = dev->data; in enable() local
76 if (clients->client[i].isr_dev == isr_dev) { in enable()
77 clients->client[i].enabled = 1U; in enable()
85 static int last_enabled_isr(struct shared_irq_runtime *clients, int count) in last_enabled_isr() argument
90 if (clients->client[i].enabled) { in last_enabled_isr()
104 struct shared_irq_runtime *clients = dev->data; in disable() local
[all …]
/Zephyr-Core-3.5.0/subsys/bluetooth/audio/
DKconfig.pacs19 This option enables support for clients to be notified on the Sink
32 This option enables support for clients to write to the Sink PAC
39 This option enables support for clients to be notified on the Sink
54 This option enables support for clients to be notified on the Source
67 This option enables support for clients to write to the Source PAC
74 This option enables support for clients to be notified on the Source
86 This option enables support for clients to be notified on the
Dcsip_set_member.c64 struct csip_client clients[CONFIG_BT_MAX_PAIRED]; member
133 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in csip_set_notify_bit()
136 client = &svc_inst->clients[i]; in csip_set_notify_bit()
164 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in notify_client()
167 client = &svc_inst->clients[i]; in notify_client()
197 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in notify_clients()
200 client = &svc_inst->clients[i]; in notify_clients()
458 * The Spec states that all clients, except for the in set_lock()
552 for (size_t j = 0U; j < ARRAY_SIZE(svc_inst->clients); j++) { in csip_security_changed()
555 client = &svc_inst->clients[i]; in csip_security_changed()
[all …]
Dpacs.c83 } clients[CONFIG_BT_MAX_PAIRED]; variable
109 for (size_t i = 0U; i < ARRAY_SIZE(clients); i++) { in pacs_set_notify_bit()
110 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE)) { in pacs_set_notify_bit()
111 atomic_set_bit(clients[i].flags, bit); in pacs_set_notify_bit()
807 struct pacs_client *client = &clients[bt_conn_index(conn)]; in notify_cb()
896 for (size_t i = 0U; i < ARRAY_SIZE(clients); i++) { in pacs_auth_pairing_complete()
897 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE) && in pacs_auth_pairing_complete()
898 bt_addr_le_eq(bt_conn_get_dst(conn), &clients[i].addr)) { in pacs_auth_pairing_complete()
904 for (size_t i = 0U; i < ARRAY_SIZE(clients); i++) { in pacs_auth_pairing_complete()
905 if (!atomic_test_bit(clients[i].flags, FLAG_ACTIVE)) { in pacs_auth_pairing_complete()
[all …]
DKconfig.has21 This option enables support for clients to subscribe for notifications
46 This option enables support for clients to subscribe for notifications
Dmcs.c72 } clients[CONFIG_BT_MAX_CONN]; variable
77 memset(&clients[bt_conn_index(conn)], 0, sizeof(struct client_state)); in disconnected()
92 struct client_state *client = &clients[bt_conn_index(conn)]; in read_player_name()
134 struct client_state *client = &clients[bt_conn_index(conn)]; in read_icon_url()
158 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_title()
183 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_duration()
205 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_position()
251 struct client_state *client = &clients[bt_conn_index(conn)]; in read_playback_speed()
295 struct client_state *client = &clients[bt_conn_index(conn)]; in read_seeking_speed()
332 struct client_state *client = &clients[bt_conn_index(conn)]; in read_current_track_id()
[all …]
/Zephyr-Core-3.5.0/lib/os/
Donoff.c78 * * a start from OFF when there are clients;
79 * * a stop from ON when there are no clients;
80 * * a reset from ERROR when there are clients.
217 && !sys_slist_is_empty(&mgr->clients)) { in process_recheck()
223 && !sys_slist_is_empty(&mgr->clients)) { in process_recheck()
234 * If the completion requires notifying clients, the clients are moved
238 sys_slist_t *clients, in process_complete() argument
244 /* Enter ERROR state and notify all clients. */ in process_complete()
245 *clients = mgr->clients; in process_complete()
246 sys_slist_init(&mgr->clients); in process_complete()
[all …]
/Zephyr-Core-3.5.0/modules/thrift/src/thrift/server/
DTServerFramework.h99 * Accept clients from the TServerTransport and add them for processing.
119 * Get the number of currently connected clients.
120 * \returns the number of currently connected clients
125 * Get the highest number of concurrent clients.
126 * \returns the highest number of concurrent clients
134 * limit is lowered below the number of connected clients, no
135 * action is taken to disconnect the clients.
137 * \param[in] newLimit the new limit of concurrent clients
166 * Common handling for new connected clients. Implements concurrent
179 * The number of concurrent clients.
[all …]
/Zephyr-Core-3.5.0/subsys/sip_svc/
Dsip_svc_subsys.c50 * clients | * channel |
149 if (ctrl->clients[i].token == c_token) { in sip_svc_get_c_idx()
176 ctrl->clients[c_idx].id = c_idx; in sip_svc_register()
177 ctrl->clients[c_idx].token = sip_svc_generate_c_token(); in sip_svc_register()
178 ctrl->clients[c_idx].state = SIP_SVC_CLIENT_ST_IDLE; in sip_svc_register()
179 ctrl->clients[c_idx].priv_data = priv_data; in sip_svc_register()
181 LOG_INF("Register the client channel 0x%x", ctrl->clients[c_idx].token); in sip_svc_register()
182 return ctrl->clients[c_idx].token; in sip_svc_register()
212 if (ctrl->clients[c_idx].id == SIP_SVC_ID_INVALID) { in sip_svc_unregister()
217 if (ctrl->clients[c_idx].active_trans_cnt != 0) { in sip_svc_unregister()
[all …]
/Zephyr-Core-3.5.0/doc/services/resource_management/
Dindex.rst7 use at runtime among multiple clients. These include power rails,
26 An on-off manager supports an arbitrary number of clients of a service
53 immediately turned on again (where context allows) and waiting clients
56 Requests are reference counted, but not tracked. That means clients are
60 shut out, and the manager does not maintain a record of specific clients
70 Clients and other components interested in tracking all service state
/Zephyr-Core-3.5.0/tests/net/lib/lwm2m/interop/pytest/
Dleshan.py18 resp = self.get('/security/clients')
58 return self.post(f'/clients/{endpoint}/{path}')
71 …return self.put(f'/clients/{endpoint}/{path}', f'{{"id":{id},"kind":"singleResource","value":{valu…
74 resp = self.get(f'/clients/{endpoint}/{path}')
88 …self.put('/security/clients/', f'{{"endpoint":"{endpoint}","tls":{{"mode":"psk","details":{{"ident…
91 self.delete(f'/security/clients/{endpoint}')
96 self.put('/security/clients/', data)
103 self.delete(f'/security/clients/{endpoint}')
Dtest_lwm2m.py65 assert leshan.get(f'/clients/{endpoint}')
75 latest = leshan.get(f'/clients/{endpoint}')
94 status = leshan.get(f'/clients/{endpoint}')
117 assert leshan.get(f'/clients/{endpoint}')
121 assert leshan.get(f'/clients/{endpoint}')["queuemode"]
137 assert leshan.get(f'/clients/{endpoint}/3/0/0')['content']['value'] == 'Zephyr'
138 assert leshan.get(f'/clients/{endpoint}/3/0/1')['content']['value'] == 'client-1'
139 assert leshan.get(f'/clients/{endpoint}/3/0/2')['content']['value'] == 'serial-1'
200 resp = leshan.get(f'/clients/{endpoint}/3/0')
209 resp = leshan.get(f'/clients/{endpoint}/3/0')
[all …]
/Zephyr-Core-3.5.0/dts/bindings/sip_svc/
Dintel,agilex-socfpga-sip-smc.yaml19 zephyr,num-clients:
23 Number of allowed clients that can communicate with lower layer.
/Zephyr-Core-3.5.0/doc/services/sensing/
Dindex.rst43 with it's multiple clients support design.
68 * Focus on framework for sensor fusion, multiple clients, arbitration, data sampling, timing
154 Clients using a :c:type:`sensing_sensor_handle_t` type handler to handle a opened sensor
158 For a sensor instance, could have two kinds of clients:
159 ``Application clients`` and ``Sensor clients``.
161 ``Application clients`` can use :c:func:`sensing_open_sensor` to open a sensor instance
164 For ``Sensor clients``, there is no open API for opening a reporter, because the client-report
169 ``Sensor clients`` can get it's reporters' handlers via :c:func:`sensing_sensor_get_reporters`.
/Zephyr-Core-3.5.0/include/zephyr/sensing/
Dsensing.h182 * Application clients use it to open a sensor instance and get its handle.
183 * Support multiple Application clients for open same sensor instance,
184 * in this case, the returned handle will different for different clients.
203 * Application clients use it to open a sensor instance and get its handle.
204 * Support multiple Application clients for open same sensor instance,
205 * in this case, the returned handle will different for different clients.
/Zephyr-Core-3.5.0/tests/kernel/interrupt/src/
Dtest_shared_irq.h50 client = &shared_entry->clients[i]; in client_exists_at_index()
61 client = &shared_entry->clients[idx]; in client_exists_at_index()
/Zephyr-Core-3.5.0/subsys/bluetooth/host/
DKconfig.gatt118 characteristics which can be used by clients to detect if anything has
255 bool "Allow to write name by remote GATT clients"
259 Enabling this option allows remote GATT clients to write to device
264 bool "Encryption required to write name by remote GATT clients"
272 bool "Authentication required to write name by remote GATT clients"
/Zephyr-Core-3.5.0/subsys/net/lib/coap/
Dcoap_client.c23 static struct coap_client *clients[CONFIG_COAP_CLIENT_MAX_INSTANCES]; variable
110 has_requests |= has_ongoing_request(clients[i]); in has_ongoing_requests()
426 if (timeout_expired(&clients[i]->requests[j])) { in coap_client_resend_handler()
427 ret = resend_request(clients[i], &clients[i]->requests[j]); in coap_client_resend_handler()
445 fds[i].fd = clients[i]->fd; in handle_poll()
482 clients[i]->response_ready = true; in handle_poll()
755 if (clients[i]->response_ready) { in coap_client_recv()
758 ret = recv_response(clients[i], &response); in coap_client_recv()
761 clients[i]->response_ready = false; in coap_client_recv()
765 ret = handle_response(clients[i], &response); in coap_client_recv()
[all …]
/Zephyr-Core-3.5.0/samples/subsys/sip_svc/boards/
Dintel_socfpga_agilex5_socdk.overlay10 zephyr,num-clients = <1>;
Dintel_socfpga_agilex_socdk.overlay10 zephyr,num-clients = <1>;
/Zephyr-Core-3.5.0/tests/subsys/sip_svc/boards/
Dintel_socfpga_agilex5_socdk.overlay10 zephyr,num-clients = <16>;
Dintel_socfpga_agilex_socdk.overlay10 zephyr,num-clients = <16>;
/Zephyr-Core-3.5.0/samples/subsys/shell/shell_module/boards/
Dintel_socfpga_agilex_socdk.overlay14 zephyr,num-clients = <2>;
Dintel_socfpga_agilex5_socdk.overlay32 zephyr,num-clients = <2>;

12345