/Zephyr-latest/arch/common/ |
D | shared_irq.c | 13 * at least 2 clients using it. As such, enforce the fact that 14 * the maximum number of allowed clients should be at least 2. 17 "maximum number of clients should be at least 2"); 28 client = &entry->clients[i]; in z_shared_isr() 64 "reached maximum number of clients"); in z_isr_install() 79 * to the list of clients and hijack the pair stored in in z_isr_install() 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() [all …]
|
/Zephyr-latest/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 …]
|
/Zephyr-latest/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 | 79 struct csip_client clients[CONFIG_BT_MAX_PAIRED]; member 122 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in notify_clients() 125 client = &svc_inst->clients[i]; in notify_clients() 385 * The Spec states that all clients, except for the in set_lock() 479 for (size_t j = 0U; j < ARRAY_SIZE(svc_inst->clients); j++) { in csip_security_changed() 482 client = &svc_inst->clients[i]; in csip_security_changed() 513 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in handle_csip_disconnect() 516 client = &svc_inst->clients[i]; in handle_csip_disconnect() 540 for (size_t i = 0U; i < ARRAY_SIZE(svc_inst->clients); i++) { in handle_csip_auth_complete() 543 client = &svc_inst->clients[i]; in handle_csip_auth_complete() [all …]
|
D | pacs.c | 95 } clients[CONFIG_BT_MAX_PAIRED]; variable 120 for (size_t i = 0; i < ARRAY_SIZE(clients); i++) { in client_lookup_conn() 121 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE) && in client_lookup_conn() 122 bt_addr_le_eq(&clients[i].addr, bt_conn_get_dst(conn))) { in client_lookup_conn() 123 return &clients[i]; in client_lookup_conn() 132 for (size_t i = 0U; i < ARRAY_SIZE(clients); i++) { in pacs_set_notify_bit() 133 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE)) { in pacs_set_notify_bit() 134 atomic_set_bit(clients[i].flags, bit); in pacs_set_notify_bit() 939 for (size_t i = 0U; i < ARRAY_SIZE(clients); i++) { in pacs_auth_pairing_complete() 940 if (atomic_test_bit(clients[i].flags, FLAG_ACTIVE) && in pacs_auth_pairing_complete() [all …]
|
D | Kconfig.has | 20 This option enables support for clients to subscribe for notifications 45 This option enables support for clients to subscribe for notifications
|
D | mcs.c | 80 } clients[CONFIG_BT_MAX_CONN]; variable 85 memset(&clients[bt_conn_index(conn)], 0, sizeof(struct client_state)); in disconnected() 105 struct client_state *client = &clients[bt_conn_index(conn)]; in read_player_name() 150 struct client_state *client = &clients[bt_conn_index(conn)]; in read_icon_url() 177 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_title() 206 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_duration() 228 struct client_state *client = &clients[bt_conn_index(conn)]; in read_track_position() 276 struct client_state *client = &clients[bt_conn_index(conn)]; in read_playback_speed() 318 struct client_state *client = &clients[bt_conn_index(conn)]; in read_seeking_speed() 361 struct client_state *client = &clients[bt_conn_index(conn)]; in read_current_track_id() [all …]
|
/Zephyr-latest/lib/utils/ |
D | onoff.c | 78 * * 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-latest/modules/thrift/src/thrift/server/ |
D | TServerFramework.h | 99 * 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-latest/subsys/sip_svc/ |
D | sip_svc_subsys.c | 50 * 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-latest/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 70 Clients and other components interested in tracking all service state
|
/Zephyr-latest/tests/net/lib/lwm2m/interop/pytest/ |
D | leshan.py | 30 resp = self.get('/security/clients') 96 return self.delete_raw(f'/clients/{endpoint}/{path}') 100 return self.post(f'/clients/{endpoint}/{path}') 109 return self.put(f'/clients/{endpoint}/{path}', self._define_resource(rid, value, kind)) 116 return self.put_raw(f'/clients/{endpoint}/{path}/attributes', params=attributes) 124 return self.put_raw(f'/clients/{endpoint}/{path}/attributes?'+ attrs) 129 return self.put(f'/clients/{endpoint}/{path}', data, uri_options='&replace=false') 134 return self.put(f'/clients/{endpoint}/{path}', data, uri_options='&replace=true') 140 return self.post(f'/clients/{endpoint}/{path}', data) 255 resp = self.get(f'/clients/{endpoint}/{path}') [all …]
|
D | test_nosec.py | 31 assert leshan.get(f'/clients/{endpoint_nosec}') 38 status = leshan.get(f'/clients/{endpoint_nosec}')
|
/Zephyr-latest/dts/bindings/sip_svc/ |
D | intel,agilex-socfpga-sip-smc.yaml | 19 zephyr,num-clients: 23 Number of allowed clients that can communicate with lower layer.
|
/Zephyr-latest/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 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-latest/subsys/bluetooth/host/ |
D | Kconfig.gatt | 125 characteristics which can be used by clients to detect if anything has 262 bool "Allow to write device name by remote GATT clients" 266 Enabling this option allows remote GATT clients to write to device 275 clients. 290 bool "Allow to write GAP Appearance by remote GATT clients" 294 Enabling this option allows remote GATT clients to write to device 303 clients.
|
/Zephyr-latest/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-latest/subsys/net/lib/dhcpv4/ |
D | Kconfig | 161 bool "Reply with NAK for DHCP Requests from clients we do not recognize" 166 delays with clients starting in INIT-REBOOT state and thus sending 179 server should provide to clients when they request an IP address. The 181 acknowledgment messages sent to the clients, allowing them to use the
|
/Zephyr-latest/include/zephyr/sensing/ |
D | sensing.h | 209 * Application clients use it to open a sensor instance and get its handle. 210 * Support multiple Application clients for open same sensor instance, 211 * in this case, the returned handle will different for different clients. 228 * Application clients use it to open a sensor instance and get its handle. 229 * Support multiple Application clients for open same sensor instance, 230 * in this case, the returned handle will different for different clients.
|
/Zephyr-latest/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-latest/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-latest/samples/subsys/shell/shell_module/boards/ |
D | intel_socfpga_agilex_socdk.overlay | 14 zephyr,num-clients = <2>;
|
/Zephyr-latest/samples/net/mqtt_sn_publisher/compose/ |
D | mosquitto.conf | 41 # length client id or not. This option only affects clients using MQTT v3.1.1 42 # and later. If set to false, clients connecting with a zero length client id 43 # are disconnected. If set to true, clients will be allocated a client id by 44 # the broker. This means it is only useful for clients with clean session set 75 # For MQTT v5 clients, it is possible to have the server send a "server 80 # that clients may only connect with keepalive less than or equal to this 82 # max_keepalive. This only applies to MQTT v5 clients. The default, and maximum 85 # Set to 0 to allow clients to set keepalive = 0, which means no keepalive 90 # For MQTT v3.1.1 and v3.1 clients, there is no mechanism to tell the client 97 # For MQTT v5 clients, it is possible to have the server send a "maximum packet [all …]
|