/Zephyr-Core-3.6.0/drivers/interrupt_controller/ |
D | intc_shared_irq.c | 49 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 …]
|
D | Kconfig.it8xxx2 | 15 Configures the maximum number of clients allowed per shared
|
/Zephyr-Core-3.6.0/arch/common/ |
D | shared_irq.c | 28 client = &entry->clients[i]; in z_shared_isr() 82 shared_entry->clients[shared_entry->client_num].isr = entry->isr; in z_isr_install() 83 shared_entry->clients[shared_entry->client_num].arg = entry->arg; in z_isr_install() 93 client = &shared_entry->clients[i]; in z_isr_install() 99 shared_entry->clients[shared_entry->client_num].isr = routine; in z_isr_install() 100 shared_entry->clients[shared_entry->client_num].arg = param; in z_isr_install() 126 shared_entry->clients[client_idx].isr = NULL; in shared_irq_remove_client() 127 shared_entry->clients[client_idx].arg = NULL; in shared_irq_remove_client() 131 swap_client_data(&shared_entry->clients[i], in shared_irq_remove_client() 132 &shared_entry->clients[i + 1]); in shared_irq_remove_client() [all …]
|
/Zephyr-Core-3.6.0/subsys/sip_svc/ |
D | sip_svc_subsys.c | 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() 222 if (ctrl->clients[c_idx].state != SIP_SVC_CLIENT_ST_IDLE) { in sip_svc_unregister() [all …]
|
D | sip_svc_shell.c | 365 if (ctrl->clients[i].id != SIP_SVC_ID_INVALID) { in cmd_info() 366 if (ctrl->clients[i].state <= SIP_SVC_CLIENT_ST_ABORT) { in cmd_info() 367 state_str = state_str_list[ctrl->clients[i].state]; in cmd_info() 370 shell_print(sh, "%08x \t%-10s\t%-9d\n", ctrl->clients[i].token, in cmd_info() 371 state_str, ctrl->clients[i].active_trans_cnt); in cmd_info()
|
/Zephyr-Core-3.6.0/lib/utils/ |
D | onoff.c | 217 && !sys_slist_is_empty(&mgr->clients)) { in process_recheck() 223 && !sys_slist_is_empty(&mgr->clients)) { in process_recheck() 238 sys_slist_t *clients, in process_complete() argument 245 *clients = mgr->clients; in process_complete() 246 sys_slist_init(&mgr->clients); in process_complete() 250 *clients = mgr->clients; in process_complete() 251 sys_slist_init(&mgr->clients); in process_complete() 259 SYS_SLIST_FOR_EACH_CONTAINER(clients, cp, node) { in process_complete() 302 sys_slist_t clients; in process_event() local 324 sys_slist_init(&clients); in process_event() [all …]
|
/Zephyr-Core-3.6.0/subsys/bluetooth/audio/ |
D | Kconfig.pacs | 19 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
|
D | csip_set_member.c | 64 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() 168 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in notify_client() 171 client = &svc_inst->clients[i]; in notify_client() 201 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in notify_clients() 204 client = &svc_inst->clients[i]; in notify_clients() 560 for (size_t j = 0U; j < ARRAY_SIZE(svc_inst->clients); j++) { in csip_security_changed() 563 client = &svc_inst->clients[i]; in csip_security_changed() 594 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in handle_csip_disconnect() [all …]
|
D | pacs.c | 82 } clients[CONFIG_BT_MAX_PAIRED]; variable 107 for (size_t i = 0; i < ARRAY_SIZE(clients); i++) { in client_lookup_conn() 108 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE) && in client_lookup_conn() 109 bt_addr_le_eq(&clients[i].addr, bt_conn_get_dst(conn))) { in client_lookup_conn() 110 return &clients[i]; in client_lookup_conn() 119 for (size_t i = 0U; i < ARRAY_SIZE(clients); i++) { in pacs_set_notify_bit() 120 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE)) { in pacs_set_notify_bit() 121 atomic_set_bit(clients[i].flags, bit); in pacs_set_notify_bit() 926 for (size_t i = 0U; i < ARRAY_SIZE(clients); i++) { in pacs_auth_pairing_complete() 927 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE) && in pacs_auth_pairing_complete() [all …]
|
D | mcs.c | 72 } clients[CONFIG_BT_MAX_CONN]; variable 77 memset(&clients[bt_conn_index(conn)], 0, sizeof(struct client_state)); in disconnected() 97 struct client_state *client = &clients[bt_conn_index(conn)]; in read_player_name() 142 struct client_state *client = &clients[bt_conn_index(conn)]; in read_icon_url() 169 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_title() 198 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_duration() 220 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_position() 268 struct client_state *client = &clients[bt_conn_index(conn)]; in read_playback_speed() 310 struct client_state *client = &clients[bt_conn_index(conn)]; in read_seeking_speed() 353 struct client_state *client = &clients[bt_conn_index(conn)]; in read_current_track_id() [all …]
|
D | Kconfig.has | 21 This option enables support for clients to subscribe for notifications 46 This option enables support for clients to subscribe for notifications
|
D | Kconfig.vocs | 44 Control Service clients.
|
/Zephyr-Core-3.6.0/tests/kernel/interrupt/src/ |
D | test_shared_irq.h | 50 client = &shared_entry->clients[i]; in client_exists_at_index() 61 client = &shared_entry->clients[idx]; in client_exists_at_index()
|
/Zephyr-Core-3.6.0/subsys/net/lib/coap/ |
D | coap_client.c | 22 static struct coap_client *clients[CONFIG_COAP_CLIENT_MAX_INSTANCES]; variable 108 has_requests |= has_ongoing_request(clients[i]); in has_ongoing_requests() 442 if (timeout_expired(&clients[i]->requests[j])) { in coap_client_resend_handler() 443 ret = resend_request(clients[i], &clients[i]->requests[j]); in coap_client_resend_handler() 461 fds[i].fd = clients[i]->fd; in handle_poll() 498 clients[i]->response_ready = true; in handle_poll() 833 if (clients[i]->response_ready) { in coap_client_recv() 836 ret = recv_response(clients[i], &response); in coap_client_recv() 839 clients[i]->response_ready = false; in coap_client_recv() 843 ret = handle_response(clients[i], &response); in coap_client_recv() [all …]
|
/Zephyr-Core-3.6.0/tests/subsys/sip_svc/boards/ |
D | intel_socfpga_agilex5_socdk.overlay | 10 zephyr,num-clients = <16>;
|
D | intel_socfpga_agilex_socdk.overlay | 10 zephyr,num-clients = <16>;
|
/Zephyr-Core-3.6.0/samples/subsys/sip_svc/boards/ |
D | intel_socfpga_agilex5_socdk.overlay | 10 zephyr,num-clients = <1>;
|
D | intel_socfpga_agilex_socdk.overlay | 10 zephyr,num-clients = <1>;
|
/Zephyr-Core-3.6.0/subsys/bluetooth/mesh/ |
D | proxy_srv.c | 77 } clients[CONFIG_BT_MAX_CONN] = { variable 87 return &clients[bt_conn_index(conn)]; in find_client() 374 for (i = 0; i < ARRAY_SIZE(clients); i++) { in bt_mesh_proxy_beacon_send() 375 if (clients[i].cli) { in bt_mesh_proxy_beacon_send() 376 beacon_send(&clients[i], sub); in bt_mesh_proxy_beacon_send() 967 for (int i = 0; i < ARRAY_SIZE(clients); i++) { in svc_reg_work_handler() 968 if (clients[i].cli) { in svc_reg_work_handler() 969 clients[i].filter_type = ACCEPT; in svc_reg_work_handler() 1006 for (i = 0; i < ARRAY_SIZE(clients); i++) { in bt_mesh_proxy_gatt_disconnect() 1007 struct bt_mesh_proxy_client *client = &clients[i]; in bt_mesh_proxy_gatt_disconnect() [all …]
|
/Zephyr-Core-3.6.0/samples/subsys/shell/shell_module/boards/ |
D | intel_socfpga_agilex_socdk.overlay | 14 zephyr,num-clients = <2>;
|
D | intel_socfpga_agilex5_socdk.overlay | 32 zephyr,num-clients = <2>;
|
/Zephyr-Core-3.6.0/doc/services/resource_management/ |
D | index.rst | 7 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
|
/Zephyr-Core-3.6.0/doc/services/sensing/ |
D | index.rst | 43 with it's multiple clients support design. 68 * Focus on framework for sensor fusion, multiple clients, arbitration, data sampling, timing 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.6.0/include/zephyr/sip_svc/ |
D | sip_svc_controller.h | 79 struct sip_svc_client *clients; member
|
/Zephyr-Core-3.6.0/subsys/bluetooth/host/ |
D | Kconfig.gatt | 116 characteristics which can be used by clients to detect if anything has 253 bool "Allow to write name by remote GATT clients" 257 Enabling this option allows remote GATT clients to write to device 262 bool "Encryption required to write name by remote GATT clients" 270 bool "Authentication required to write name by remote GATT clients"
|