/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | access.c | 28 void bt_mesh_model_foreach(void (*func)(struct bt_mesh_model *mod, in bt_mesh_model_foreach() argument 58 int32_t bt_mesh_model_pub_period_get(struct bt_mesh_model *mod) in bt_mesh_model_pub_period_get() argument 62 if (!mod->pub) { in bt_mesh_model_pub_period_get() 67 switch (mod->pub->period >> 6) { in bt_mesh_model_pub_period_get() 70 period = K_MSEC((mod->pub->period & BIT_MASK(6)) * 100U); in bt_mesh_model_pub_period_get() 74 period = K_SECONDS(mod->pub->period & BIT_MASK(6)); in bt_mesh_model_pub_period_get() 78 period = K_SECONDS((mod->pub->period & BIT_MASK(6)) * 10U); in bt_mesh_model_pub_period_get() 82 period = K_MINUTES((mod->pub->period & BIT_MASK(6)) * 10U); in bt_mesh_model_pub_period_get() 89 if (mod->pub->fast_period) { in bt_mesh_model_pub_period_get() 90 return period >> mod->pub->period_div; in bt_mesh_model_pub_period_get() [all …]
|
D | cfg_srv.c | 46 struct bt_mesh_model *mod = NULL; in comp_add_elem() local 61 mod = &elem->models[i]; in comp_add_elem() 62 net_buf_simple_add_le16(buf, mod->id); in comp_add_elem() 66 mod = &elem->vnd_models[i]; in comp_add_elem() 67 net_buf_simple_add_le16(buf, mod->vnd.company); in comp_add_elem() 68 net_buf_simple_add_le16(buf, mod->vnd.id); in comp_add_elem() 530 static void _mod_unbind(struct bt_mesh_model *mod, struct bt_mesh_elem *elem, in _mod_unbind() argument 535 mod_unbind(mod, data->app_idx, data->store); in _mod_unbind() 974 bool vnd, struct bt_mesh_model *mod, in send_mod_pub_status() argument 991 idx_cred = mod->pub->key | (uint16_t)mod->pub->cred << 12; in send_mod_pub_status() [all …]
|
D | settings.h | 33 void bt_mesh_store_mod_bind(struct bt_mesh_model *mod); 34 void bt_mesh_store_mod_sub(struct bt_mesh_model *mod); 35 void bt_mesh_store_mod_pub(struct bt_mesh_model *mod);
|
D | main.c | 291 static void model_suspend(struct bt_mesh_model *mod, struct bt_mesh_elem *elem, in model_suspend() argument 294 if (mod->pub && mod->pub->update) { in model_suspend() 295 mod->pub->count = 0U; in model_suspend() 296 k_delayed_work_cancel(&mod->pub->timer); in model_suspend() 330 static void model_resume(struct bt_mesh_model *mod, struct bt_mesh_elem *elem, in model_resume() argument 333 if (mod->pub && mod->pub->update) { in model_resume() 334 int32_t period_ms = bt_mesh_model_pub_period_get(mod); in model_resume() 337 k_delayed_work_submit(&mod->pub->timer, period_ms); in model_resume()
|
D | access.h | 32 uint16_t *bt_mesh_model_find_group(struct bt_mesh_model *mod, uint16_t addr); 36 void bt_mesh_model_foreach(void (*func)(struct bt_mesh_model *mod, 42 int32_t bt_mesh_model_pub_period_get(struct bt_mesh_model *mod);
|
D | provisioner_main.c | 1168 static void _model_unbind(struct bt_mesh_model *mod, struct bt_mesh_elem *elem, in _model_unbind() argument 1173 model_unbind(mod, data->app_idx, data->store); in _model_unbind()
|
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/src/ |
D | ecc.c | 295 const uECC_word_t *right, const uECC_word_t *mod, in uECC_vli_modAdd() argument 299 if (carry || uECC_vli_cmp_unsafe(mod, result, num_words) != 1) { in uECC_vli_modAdd() 302 uECC_vli_sub(result, result, mod, num_words); in uECC_vli_modAdd() 307 const uECC_word_t *right, const uECC_word_t *mod, in uECC_vli_modSub() argument 314 uECC_vli_add(result, result, mod, num_words); in uECC_vli_modSub() 321 const uECC_word_t *mod, wordcount_t num_words) in uECC_vli_mmod() argument 330 uECC_vli_numBits(mod, num_words); in uECC_vli_mmod() 337 mod_multiple[word_shift + index] = (mod[index] << bit_shift) | carry; in uECC_vli_mmod() 338 carry = mod[index] >> (uECC_WORD_BITS - bit_shift); in uECC_vli_mmod() 341 uECC_vli_set(mod_multiple + word_shift, mod, num_words); in uECC_vli_mmod() [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ |
D | ecc.c | 295 const uECC_word_t *right, const uECC_word_t *mod, in uECC_vli_modAdd() argument 299 if (carry || uECC_vli_cmp_unsafe(mod, result, num_words) != 1) { in uECC_vli_modAdd() 302 uECC_vli_sub(result, result, mod, num_words); in uECC_vli_modAdd() 307 const uECC_word_t *right, const uECC_word_t *mod, in uECC_vli_modSub() argument 314 uECC_vli_add(result, result, mod, num_words); in uECC_vli_modSub() 321 const uECC_word_t *mod, wordcount_t num_words) in uECC_vli_mmod() argument 330 uECC_vli_numBits(mod, num_words); in uECC_vli_mmod() 337 mod_multiple[word_shift + index] = (mod[index] << bit_shift) | carry; in uECC_vli_mmod() 338 carry = mod[index] >> (uECC_WORD_BITS - bit_shift); in uECC_vli_mmod() 341 uECC_vli_set(mod_multiple + word_shift, mod, num_words); in uECC_vli_mmod() [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/ |
D | mesh_access.h | 358 struct bt_mesh_model *mod; member 398 int (*update)(struct bt_mesh_model *mod); 544 struct bt_mesh_elem *bt_mesh_model_elem(struct bt_mesh_model *mod); 574 static inline bool bt_mesh_model_in_primary(const struct bt_mesh_model *mod) in bt_mesh_model_in_primary() argument 576 return (mod->elem_idx == 0); in bt_mesh_model_in_primary()
|
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/include/tinycrypt/ |
D | ecc.h | 354 const uECC_word_t *right, const uECC_word_t *mod, 399 const uECC_word_t *mod, wordcount_t num_words); 442 const uECC_word_t *right, const uECC_word_t *mod, 455 const uECC_word_t *mod, wordcount_t num_words); 477 const uECC_word_t *right, const uECC_word_t *mod,
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ |
D | ecc.h | 354 const uECC_word_t *right, const uECC_word_t *mod, 399 const uECC_word_t *mod, wordcount_t num_words); 442 const uECC_word_t *right, const uECC_word_t *mod, 455 const uECC_word_t *mod, wordcount_t num_words); 477 const uECC_word_t *right, const uECC_word_t *mod,
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/include/ |
D | btc_ble_mesh_prov.h | 364 int32_t btc_ble_mesh_model_pub_period_get(esp_ble_mesh_model_t *mod); 368 uint16_t *btc_ble_mesh_model_find_group(esp_ble_mesh_model_t *mod, uint16_t addr);
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | i2s_ll.h | 640 static inline void i2s_ll_tx_set_pdm_chan_mod(i2s_dev_t *hw, uint32_t mod) in i2s_ll_tx_set_pdm_chan_mod() argument 642 hw->tx_conf.tx_chan_mod = mod; in i2s_ll_tx_set_pdm_chan_mod()
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | i2s_ll.h | 652 static inline void i2s_ll_tx_set_pdm_chan_mod(i2s_dev_t *hw, uint32_t mod) in i2s_ll_tx_set_pdm_chan_mod() argument 654 hw->tx_conf.tx_chan_mod = mod; in i2s_ll_tx_set_pdm_chan_mod()
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | i2s_ll.h | 639 static inline void i2s_ll_tx_set_pdm_chan_mod(i2s_dev_t *hw, uint32_t mod) in i2s_ll_tx_set_pdm_chan_mod() argument 641 hw->tx_conf.tx_chan_mod = mod; in i2s_ll_tx_set_pdm_chan_mod()
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | i2s_ll.h | 659 static inline void i2s_ll_tx_set_pdm_chan_mod(i2s_dev_t *hw, uint32_t mod) in i2s_ll_tx_set_pdm_chan_mod() argument 661 hw->tx_conf.tx_chan_mod = mod; in i2s_ll_tx_set_pdm_chan_mod()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/ |
D | btc_ble_mesh_prov.c | 511 static int btc_ble_mesh_model_publish_update(struct bt_mesh_model *mod) in btc_ble_mesh_model_publish_update() argument 518 mesh_param.model_publish_update.model = (esp_ble_mesh_model_t *)mod; in btc_ble_mesh_model_publish_update() 1088 int32_t btc_ble_mesh_model_pub_period_get(esp_ble_mesh_model_t *mod) in btc_ble_mesh_model_pub_period_get() argument 1090 return bt_mesh_model_pub_period_get((struct bt_mesh_model *)mod); in btc_ble_mesh_model_pub_period_get() 1098 uint16_t *btc_ble_mesh_model_find_group(esp_ble_mesh_model_t *mod, uint16_t addr) in btc_ble_mesh_model_find_group() argument 1100 return bt_mesh_model_find_group((struct bt_mesh_model *)mod, addr); in btc_ble_mesh_model_find_group()
|
/hal_espressif-latest/components/mbedtls/ |
D | Kconfig | 452 bool "Use interrupt for MPI exp-mod operations"
|