| /subsys/bluetooth/mesh/ |
| A D | testing.c | 43 struct bt_mesh_test_cb *cb; in bt_mesh_test_net_recv() local 46 if (cb->net_recv) { in bt_mesh_test_net_recv() 54 struct bt_mesh_test_cb *cb; in bt_mesh_test_model_recv() local 57 if (cb->model_recv) { in bt_mesh_test_model_recv() 65 struct bt_mesh_test_cb *cb; in bt_mesh_test_model_bound() local 68 if (cb->model_bound) { in bt_mesh_test_model_bound() 76 struct bt_mesh_test_cb *cb; in bt_mesh_test_model_unbound() local 79 if (cb->model_unbound) { in bt_mesh_test_model_unbound() 87 struct bt_mesh_test_cb *cb; in bt_mesh_test_prov_invalid_bearer() local 90 if (cb->prov_invalid_bearer) { in bt_mesh_test_prov_invalid_bearer() [all …]
|
| A D | pb_gatt.c | 26 prov_bearer_send_complete_t cb; member 32 const struct prov_bearer_cb *cb; member 53 const struct prov_bearer_cb *cb = link.cb; in link_closed() local 58 cb->link_closed(&bt_mesh_pb_gatt, cb_data, status); in link_closed() 87 if (link.conn != conn || !link.cb) { in bt_mesh_pb_gatt_recv() 99 link.cb->recv(&bt_mesh_pb_gatt, link.cb_data, buf); in bt_mesh_pb_gatt_recv() 168 link.cb = cb; in prov_link_open() 196 link.cb = cb; in link_accept() 210 if (link.comp.cb) { in buf_send_end() 211 link.comp.cb(0, link.comp.cb_data); in buf_send_end() [all …]
|
| A D | health_srv.c | 47 if (srv->cb && srv->cb->fault_get_reg) { in health_get_registered() 81 if (srv->cb && srv->cb->fault_get_cur) { in health_get_current() 138 if (srv->cb && srv->cb->fault_clear) { in health_fault_clear_unrel() 157 if (srv->cb && srv->cb->fault_clear) { in health_fault_clear() 160 err = srv->cb->fault_clear(model, company_id); in health_fault_clear() 188 if (srv->cb && srv->cb->fault_test) { in health_fault_test_unrel() 211 if (srv->cb && srv->cb->fault_test) { in health_fault_test() 415 if (srv->cb && srv->cb->attn_off) { in attention_off() 416 srv->cb->attn_off(srv->model); in attention_off() 467 if ((time > 0) && srv->cb && srv->cb->attn_on) { in bt_mesh_attention() [all …]
|
| A D | large_comp_data_cli.c | 38 void (*cb)(struct bt_mesh_large_comp_data_cli *cli, uint16_t addr, in data_status() 67 if (cb) { in data_status() 75 cb(cli, ctx->addr, &status_rsp); in data_status() 85 (cli->cb && cli->cb->large_comp_data_status ? in large_comp_data_status() 86 cli->cb->large_comp_data_status : NULL)); in large_comp_data_status() 93 (cli->cb && cli->cb->models_metadata_status ? in models_metadata_status() 94 cli->cb->models_metadata_status : NULL)); in models_metadata_status()
|
| /subsys/net/ip/ |
| A D | net_mgmt.c | 168 mgmt_add_event_mask(cb->event_mask); in mgmt_rebuild_global_event_mask() 210 cb->info = (void *)mgmt_event->info; in mgmt_run_slist_callbacks() 213 cb->info = NULL; in mgmt_run_slist_callbacks() 214 cb->info_length = 0; in mgmt_run_slist_callbacks() 220 CONTAINER_OF(cb->sync_call, in mgmt_run_slist_callbacks() 230 cb->raised_event = mgmt_event->event; in mgmt_run_slist_callbacks() 235 k_sem_give(cb->sync_call); in mgmt_run_slist_callbacks() 238 cb, cb->handler); in mgmt_run_slist_callbacks() 240 cb->handler(cb, mgmt_event->event, mgmt_event->iface); in mgmt_run_slist_callbacks() 241 prev = &cb->node; in mgmt_run_slist_callbacks() [all …]
|
| A D | tcp_internal.h | 86 void net_tcp_foreach(net_tcp_cb_t cb, void *user_data); 90 ARG_UNUSED(cb); in net_tcp_foreach() 134 net_context_connect_cb_t cb, 142 net_context_connect_cb_t cb, void *user_data) in net_tcp_connect() argument 149 ARG_UNUSED(cb); in net_tcp_connect() 189 net_tcp_accept_cb_t cb, void *user_data) in net_tcp_accept() argument 192 ARG_UNUSED(cb); in net_tcp_accept() 213 net_context_send_cb_t cb, in net_tcp_send_data() argument 217 ARG_UNUSED(cb); in net_tcp_send_data() 238 net_context_recv_cb_t cb, void *user_data) in net_tcp_recv() argument [all …]
|
| A D | connection.h | 64 net_conn_cb_t cb; member 116 net_conn_cb_t cb, 127 net_conn_cb_t cb, in net_conn_register() argument 137 ARG_UNUSED(cb); in net_conn_register() 179 net_conn_cb_t cb, 269 void net_conn_foreach(net_conn_foreach_cb_t cb, void *user_data);
|
| /subsys/lorawan/ |
| A D | lorawan_emul.c | 41 struct lorawan_downlink_cb *cb; in lorawan_emul_send_downlink() local 44 SYS_SLIST_FOR_EACH_CONTAINER(&dl_callbacks, cb, node) { in lorawan_emul_send_downlink() 45 if ((cb->port == LW_RECV_PORT_ANY) || (cb->port == port)) { in lorawan_emul_send_downlink() 46 cb->cb(port, data_pending, rssi, snr, len, data); in lorawan_emul_send_downlink() 128 battery_level_cb = cb; in lorawan_register_battery_level_callback() 131 void lorawan_register_downlink_callback(struct lorawan_downlink_cb *cb) in lorawan_register_downlink_callback() argument 133 sys_slist_append(&dl_callbacks, &cb->node); in lorawan_register_downlink_callback() 136 void lorawan_register_dr_changed_callback(lorawan_dr_changed_cb_t cb) in lorawan_register_dr_changed_callback() argument 138 dr_changed_cb = cb; in lorawan_register_dr_changed_callback() 153 void lorawan_emul_register_uplink_callback(lorawan_uplink_cb_t cb) in lorawan_emul_register_uplink_callback() argument [all …]
|
| /subsys/bluetooth/audio/ |
| A D | aics_client.c | 90 if (inst->cli.cb && inst->cli.cb->state) { in aics_client_notify_handler() 100 if (inst->cli.cb && inst->cli.cb->status) { in aics_client_notify_handler() 117 if (inst->cli.cb && inst->cli.cb->description) { in aics_client_notify_handler() 147 if (inst->cli.cb && inst->cli.cb->state) { in aics_client_read_state_cb() 168 if (inst->cli.cb && inst->cli.cb->state) { in aics_client_read_state_cb() 216 if (inst->cli.cb && inst->cli.cb->gain_setting) { in aics_client_read_gain_settings_cb() 245 if (inst->cli.cb && inst->cli.cb->type) { in aics_client_read_type_cb() 263 if (inst->cli.cb && inst->cli.cb->type) { in aics_client_read_type_cb() 290 if (inst->cli.cb && inst->cli.cb->status) { in aics_client_read_status_cb() 308 if (inst->cli.cb && inst->cli.cb->status) { in aics_client_read_status_cb() [all …]
|
| A D | tmap.c | 48 static const struct bt_tmap_cb *cb; variable 63 if (cb->discovery_complete) { in tmap_char_read() 64 cb->discovery_complete(0, conn, err); in tmap_char_read() 72 if (cb->discovery_complete) { in tmap_char_read() 83 if (cb->discovery_complete) { in tmap_char_read() 84 cb->discovery_complete((enum bt_tmap_role)peer_role, conn, 0); in tmap_char_read() 87 if (cb->discovery_complete) { in tmap_char_read() 88 cb->discovery_complete(0, conn, BT_ATT_ERR_VALUE_NOT_ALLOWED); in tmap_char_read() 105 if (cb->discovery_complete) { in discover_func() 106 cb->discovery_complete(0, conn, BT_ATT_ERR_ATTRIBUTE_NOT_FOUND); in discover_func() [all …]
|
| A D | vocs_client.c | 83 if (inst->cb && inst->cb->state) { in vocs_client_notify_handler() 103 if (inst->cb && inst->cb->description) { in vocs_client_notify_handler() 110 if (inst->cb && inst->cb->location) { in vocs_client_notify_handler() 155 if (inst->cb && inst->cb->state) { in vocs_client_read_offset_state_cb() 195 if (inst->cb && inst->cb->location) { in vocs_client_read_location_cb() 246 if (inst->cb && inst->cb->set_offset) { in internal_read_volume_offset_state_cb() 298 if (inst->cb && inst->cb->set_offset) { in vocs_client_write_vocs_cp_cb() 340 if (inst->cb && inst->cb->description) { in vocs_client_read_output_desc_cb() 365 if (inst->cb && inst->cb->discover) { in vocs_discover_func() 368 inst->cb->discover(&inst->vocs, err); in vocs_discover_func() [all …]
|
| A D | bap_unicast_server.c | 52 int bt_bap_unicast_server_register_cb(const struct bt_bap_unicast_server_cb *cb) in bt_bap_unicast_server_register_cb() argument 56 CHECKIF(cb == NULL) { in bt_bap_unicast_server_register_cb() 66 err = bt_ascs_init(cb); in bt_bap_unicast_server_register_cb() 71 unicast_server_cb = cb; in bt_bap_unicast_server_register_cb() 76 int bt_bap_unicast_server_unregister_cb(const struct bt_bap_unicast_server_cb *cb) in bt_bap_unicast_server_unregister_cb() argument 83 if (cb == NULL) { in bt_bap_unicast_server_unregister_cb() 88 if (unicast_server_cb != cb) { in bt_bap_unicast_server_unregister_cb()
|
| A D | vocs.c | 160 if (inst->cb && inst->cb->location) { in write_location() 161 inst->cb->location(&inst->vocs, 0, inst->location); in write_location() 235 if (inst->cb && inst->cb->state) { in write_vocs_control() 273 if (inst->cb && inst->cb->description) { in write_output_desc() 424 inst->cb = param->cb; in bt_vocs_register() 486 if (srv->cb && srv->cb->state) { in bt_vocs_state_get() 487 srv->cb->state(inst, 0, srv->state.offset); in bt_vocs_state_get() 509 if (srv->cb && srv->cb->location) { in bt_vocs_location_get() 510 srv->cb->location(inst, 0, srv->location); in bt_vocs_location_get() 577 if (srv->cb && srv->cb->description) { in bt_vocs_description_get() [all …]
|
| /subsys/bluetooth/host/ |
| A D | ecc.c | 131 struct bt_pub_key_cb *cb; in generate_pub_key() local 187 if (cb->func) { in generate_pub_key() 251 cb(NULL); in generate_dh_key() 256 cb(dhkey); in generate_dh_key() 265 struct bt_pub_key_cb *cb; in bt_pub_key_gen() local 279 if (cb == new_cb) { in bt_pub_key_gen() 309 struct bt_pub_key_cb *cb; in bt_pub_key_hci_disrupted() local 314 if (cb->func) { in bt_pub_key_hci_disrupted() 315 cb->func(NULL); in bt_pub_key_hci_disrupted() 337 if (dh_key_cb == cb) { in bt_dh_key_gen() [all …]
|
| A D | conn.c | 79 bt_conn_tx_cb_t cb = tx->cb; in conn_tx_destroy() local 89 if (cb) { in conn_tx_destroy() 276 tx->cb = NULL; in tx_free() 319 cb = tx->cb; in tx_notify_process() 329 if (cb) { in tx_notify_process() 709 tx->cb = cb; in send_buf() 797 if (cb) { in send_buf() 4051 if (!cb) { in bt_conn_auth_cb_register() 4064 (cb->passkey_display || cb->passkey_entry || cb->passkey_confirm || in bt_conn_auth_cb_register() 4087 if (cb && !cb->cancel && in bt_conn_auth_cb_overlay() [all …]
|
| /subsys/bluetooth/services/ias/ |
| A D | ias.c | 60 STRUCT_SECTION_FOREACH(bt_ias_cb, cb) { in set_alert_level() 61 if (cb->high_alert) { in set_alert_level() 62 cb->high_alert(); in set_alert_level() 67 STRUCT_SECTION_FOREACH(bt_ias_cb, cb) { in set_alert_level() 68 if (cb->mild_alert) { in set_alert_level() 69 cb->mild_alert(); in set_alert_level() 74 STRUCT_SECTION_FOREACH(bt_ias_cb, cb) { in set_alert_level() 75 if (cb->no_alert) { in set_alert_level() 76 cb->no_alert(); in set_alert_level()
|
| /subsys/debug/ |
| A D | mipi_stp_decoder.c | 91 stp_cb cb; member 115 cfg.cb(STP_DATA4, d, NULL, false); in data4_cb() 123 cfg.cb(STP_DATA8, d, NULL, false); in data8_cb() 155 cfg.cb(STP_DATA4, d, NULL, true); in data4_m_cb() 163 cfg.cb(STP_DATA8, d, NULL, true); in data8_m_cb() 194 cfg.cb(STP_DATA4, d, &ts, false); in data4_ts_cb() 201 cfg.cb(STP_DATA8, d, &ts, false); in data8_ts_cb() 229 cfg.cb(STP_DATA4, d, &ts, true); in data4_mts_cb() 236 cfg.cb(STP_DATA8, d, &ts, true); in data8_mts_cb() 687 items[STP_ASYNC].cb(0, 0); in mipi_stp_decoder_decode() [all …]
|
| /subsys/usb/usb_c/ |
| A D | usbc_stack.c | 226 const policy_cb_set_port_partner_snk_cap_t cb) in usbc_set_policy_cb_set_port_partner_snk_cap() argument 230 data->policy_cb_set_port_partner_snk_cap = cb; in usbc_set_policy_cb_set_port_partner_snk_cap() 241 data->policy_cb_get_src_caps = cb; in usbc_set_policy_cb_get_src_caps() 271 const policy_cb_check_sink_request_t cb) in usbc_set_policy_cb_check_sink_request() argument 275 data->policy_cb_check_sink_request = cb; in usbc_set_policy_cb_check_sink_request() 285 data->policy_is_ps_ready = cb; in usbc_set_policy_cb_is_ps_ready() 296 data->policy_present_contract_is_valid = cb; in usbc_set_policy_cb_present_contract_is_valid() 304 const policy_cb_change_src_caps_t cb) in usbc_set_policy_cb_change_src_caps() argument 308 data->policy_change_src_caps = cb; in usbc_set_policy_cb_change_src_caps() 320 tcpc_set_vconn_cb(tcpc, cb); in usbc_set_vconn_control_cb() [all …]
|
| /subsys/net/l2/ppp/ |
| A D | fsm.c | 116 if (fsm->cb.finished) { in ppp_fsm_timeout() 117 fsm->cb.finished(fsm); in ppp_fsm_timeout() 140 if (fsm->cb.finished) { in ppp_fsm_timeout() 181 if (fsm->cb.down) { in fsm_down() 182 fsm->cb.down(fsm); in fsm_down() 204 if (fsm->cb.finished) { in terminate() 205 fsm->cb.finished(fsm); in terminate() 655 if (fsm->cb.up) { in fsm_recv_configure_req() 656 fsm->cb.up(fsm); in fsm_recv_configure_req() 715 if (fsm->cb.up) { in fsm_recv_configure_ack() [all …]
|
| /subsys/mgmt/mcumgr/transport/src/ |
| A D | serial_util.c | 150 static int mcumgr_serial_tx_small(const void *data, int len, mcumgr_serial_tx_cb cb) in mcumgr_serial_tx_small() argument 160 return cb(b64, 4); in mcumgr_serial_tx_small() 173 int mcumgr_serial_tx_pkt(const uint8_t *data, int len, mcumgr_serial_tx_cb cb) in mcumgr_serial_tx_pkt() argument 201 rc = cb(&u16, sizeof(u16)); in mcumgr_serial_tx_pkt() 217 rc = mcumgr_serial_tx_small(raw, 3, cb); in mcumgr_serial_tx_pkt() 257 rc = mcumgr_serial_tx_small(raw, 3, cb); in mcumgr_serial_tx_pkt() 274 rc = mcumgr_serial_tx_small(raw, 2, cb); in mcumgr_serial_tx_pkt() 282 rc = mcumgr_serial_tx_small(raw, 3, cb); in mcumgr_serial_tx_pkt() 290 rc = mcumgr_serial_tx_small(raw, 3, cb); in mcumgr_serial_tx_pkt() 296 rc = mcumgr_serial_tx_small(raw, 1, cb); in mcumgr_serial_tx_pkt() [all …]
|
| /subsys/mgmt/mcumgr/smp_client/src/ |
| A D | client.c | 32 smp_client_res_fn cb; member 82 smp_client_res_fn cb; in smp_client_transport_work_fn() local 119 cb = entry->cb; in smp_client_transport_work_fn() 122 if (cb) { in smp_client_transport_work_fn() 123 cb(NULL, user_data); in smp_client_transport_work_fn() 230 smp_client_res_fn cb; in smp_client_single_response() local 240 cb = cmd_req->cb; in smp_client_single_response() 243 if (cb) { in smp_client_single_response() 244 cb(nb, user_data); in smp_client_single_response() 284 smp_client_res_fn cb, void *user_data, int timeout_in_sec) in smp_client_send_cmd() argument [all …]
|
| /subsys/net/lib/lwm2m/ |
| A D | lwm2m_obj_swmgmt.c | 270 if (!cb) { in lwm2m_swmgmt_set_activate_cb() 274 instance->activate_cb = cb; in lwm2m_swmgmt_set_activate_cb() 287 if (!cb) { in lwm2m_swmgmt_set_deactivate_cb() 291 instance->deactivate_cb = cb; in lwm2m_swmgmt_set_deactivate_cb() 304 if (!cb) { in lwm2m_swmgmt_set_install_package_cb() 321 if (!cb) { in lwm2m_swmgmt_set_delete_package_cb() 338 if (!cb) { in lwm2m_swmgmt_set_write_package_cb() 342 instance->write_package_cb = cb; in lwm2m_swmgmt_set_write_package_cb() 355 if (!cb) { in lwm2m_swmgmt_set_read_package_version_cb() 356 cb = callback_read_not_defined; in lwm2m_swmgmt_set_read_package_version_cb() [all …]
|
| /subsys/net/l2/openthread/ |
| A D | openthread.c | 43 static void ipv6_addr_event_handler(struct net_mgmt_event_callback *cb, uint64_t mgmt_event, in ipv6_addr_event_handler() argument 53 if (cb->info == NULL || cb->info_length != sizeof(struct in6_addr)) { in ipv6_addr_event_handler() 58 add_ipv6_addr_to_ot(ot_context, (const struct in6_addr *)cb->info); in ipv6_addr_event_handler() 60 add_ipv6_maddr_to_ot(ot_context, (const struct in6_addr *)cb->info); in ipv6_addr_event_handler() 419 struct openthread_state_changed_cb *cb) in openthread_state_changed_cb_register() argument 421 CHECKIF(cb == NULL || cb->state_changed_cb == NULL) { in openthread_state_changed_cb_register() 426 sys_slist_append(&ot_context->state_change_cbs, &cb->node); in openthread_state_changed_cb_register() 433 struct openthread_state_changed_cb *cb) in openthread_state_changed_cb_unregister() argument 437 CHECKIF(cb == NULL) { in openthread_state_changed_cb_unregister() 442 removed = sys_slist_find_and_remove(&ot_context->state_change_cbs, &cb->node); in openthread_state_changed_cb_unregister()
|
| /subsys/net/conn_mgr/ |
| A D | events_handler.c | 19 static void conn_mgr_iface_events_handler(struct net_mgmt_event_callback *cb, in conn_mgr_iface_events_handler() argument 56 static void conn_mgr_ipv6_events_handler(struct net_mgmt_event_callback *cb, in conn_mgr_ipv6_events_handler() argument 103 void conn_mgr_ipv6_events_handler(struct net_mgmt_event_callback *cb, in conn_mgr_ipv6_events_handler() argument 107 ARG_UNUSED(cb); in conn_mgr_ipv6_events_handler() 114 static void conn_mgr_ipv4_events_handler(struct net_mgmt_event_callback *cb, in conn_mgr_ipv4_events_handler() argument 162 void conn_mgr_ipv4_events_handler(struct net_mgmt_event_callback *cb, in conn_mgr_ipv4_events_handler() argument 166 ARG_UNUSED(cb); in conn_mgr_ipv4_events_handler()
|
| /subsys/ipc/ipc_service/lib/ |
| A D | icmsg.c | 179 if (dev_data->cb->error) { in callback_process() 215 if (dev_data->cb->error) { in callback_process() 237 if (dev_data->cb->bound) { in callback_process() 238 dev_data->cb->bound(dev_data->ctx); in callback_process() 275 if (dev_data->cb->unbound) { in callback_process() 276 dev_data->cb->unbound(dev_data->ctx); in callback_process() 294 if (dev_data->cb->received) { in callback_process() 309 if (dev_data->cb->bound) { in callback_process() 310 dev_data->cb->bound(dev_data->ctx); in callback_process() 382 const struct ipc_service_cb *cb, void *ctx) in icmsg_open() argument [all …]
|