Home
last modified time | relevance | path

Searched full:schedule (Results 1 – 25 of 52) sorted by relevance

123

/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/src/
H A Dble_ll_sched.c55 * 1) Add some accounting to the schedule code to see how late we are
59 * a schedule item but there is a current event. We could:
60 * -> Reschedule the schedule item and let current event finish
62 * -> Disable schedule timer while in an event; could cause us to be late.
63 * -> Wait for current event to finish hoping it does before schedule item.
74 * Checks if two events in the schedule will overlap in time. NOTE: consecutive
75 * schedule items can end and start at the same time.
105 * Determines if the schedule item overlaps the currently running schedule
106 * item. We only care about connection schedule items
169 /* Get schedule element from connection */ in ble_ll_sched_conn_reschedule()
[all …]
H A Dble_ll_adv.c946 /* Set end time to maximum time this schedule item may take */ in ble_ll_adv_set_sched()
1185 * Do not schedule next aux if current aux is no longer scheduled since we in ble_ll_adv_aux_schedule_next()
1193 * Do not schedule next aux if current aux does not have AuxPtr in extended in ble_ll_adv_aux_schedule_next()
1254 /* Set end time to maximum time this schedule item may take */ in ble_ll_adv_aux_schedule_first()
1304 * We want to schedule auxiliary packet as soon as possible after the end in ble_ll_adv_aux_set_start_time()
1336 * schedule another one as long as there are some data left to send. This in ble_ll_adv_aux_schedule()
1756 * XXX: while this may not be the most efficient, schedule the first in ble_ll_adv_sm_start()
1769 * Schedule advertising. We set the initial schedule start and end in ble_ll_adv_sm_start()
3133 /* Remove the element from the schedule if it is still there. */ in ble_ll_adv_done()
3266 /* Schedule advertising transmit */ in ble_ll_adv_done()
[all …]
H A Dble_ll_dtm.c301 goto schedule; in ble_ll_dtm_tx_create_ctx()
312 goto schedule; in ble_ll_dtm_tx_create_ctx()
335 schedule: in ble_ll_dtm_tx_create_ctx()
H A Dble_ll_conn.c65 * 3) Make sure we are setting the schedule end time properly for both slave
117 * 1) The current connection event has not ended but a schedule item starts
327 /* Set time that we last serviced the schedule */ in ble_ll_conn_is_lru()
366 * the PHY and remove the schedule item before we can set the state to
936 * next connection will start (the schedule start time; not the anchor point)
1426 * Schedule callback for start of connection event.
1432 * @return int 0: scheduled item is still running. 1: schedule item is done.
1562 /* Set time that we last serviced the schedule */ in ble_ll_conn_event_start_cb()
1724 /* Set initial schedule callback */ in ble_ll_conn_master_common_init()
2629 /* Set initial schedule callback */ in ble_ll_conn_event_end()
[all …]
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/include/controller/
H A Dble_ll_sched.h78 /* Return values for schedule callback. */
121 * Schedule item
122 * sched_type: This is the type of the schedule item.
143 /* Remove item(s) from schedule */
148 /* Schedule a new master connection */
153 /* Schedule a new slave connection */
160 /* Schedule a new advertising event */
/nrf52832-nimble/packages/NimBLE-latest/ext/tinycrypt/include/tinycrypt/
H A Daes.h75 * AES-256 key schedule -- see FIPS 197 for details
84 * schedule s
91 * @param s IN -- initialized AES key schedule
106 * schedule -- see FIPS 197 for details
114 * Decrypts in buffer into out buffer under key schedule s
121 * @param s IN -- initialized AES key schedule
H A Dcbc_mode.h86 * using the encryption key schedule provided, prepends iv to out
108 * @param sched IN -- AES key schedule for this encrypt
117 * using the provided encryption key schedule
140 * @param sched IN -- AES key schedule for this decrypt
H A Dcmac_mode.h125 /* AES key schedule */
140 * @param sched IN -- AES key schedule
H A Dccm_mode.h92 TCAesKeySched_t sched; /* AES key schedule */
106 * @param sched IN -- AES key schedule
H A Dctr_mode.h99 * @param sched IN -- an initialized AES key schedule
/nrf52832-nimble/rt-thread/src/
H A Dthread.c91 /* remove from schedule */ in rt_thread_exit()
340 /* remove from schedule */ in rt_thread_detach()
440 /* remove from schedule */ in rt_thread_delete()
578 /* remove thread from schedule queue first */ in rt_thread_control()
593 /* insert thread to schedule queue again */ in rt_thread_control()
734 /* insert to schedule ready list */ in rt_thread_resume()
765 /* insert to schedule ready list */ in rt_thread_timeout()
768 /* do schedule */ in rt_thread_timeout()
H A Dipc.c393 /* do schedule */ in rt_sem_take()
463 /* resume a thread, re-schedule */ in rt_sem_release()
749 /* do schedule */ in rt_mutex_take()
873 /* perform a schedule */ in rt_mutex_release()
1103 /* do a schedule */ in rt_event_send()
1211 /* do a schedule */ in rt_event_recv()
1509 /* re-schedule */ in rt_mb_send_wait()
1657 /* re-schedule */ in rt_mb_recv()
2212 /* re-schedule */ in rt_mq_recv()
H A Dclock.c9 * 2006-05-27 Bernard add support for same priority thread schedule
H A Dsignal.c102 /* re-schedule */ in _signal_deliver()
130 /* re-schedule */ in _signal_deliver()
H A Dmempool.c354 /* do a schedule */ in rt_mp_alloc()
440 /* do a schedule */ in rt_mp_free()
/nrf52832-nimble/rt-thread/components/drivers/src/
H A Ddataqueue.c98 /* do schedule */ in rt_data_queue_push()
123 /* perform a schedule */ in rt_data_queue_push()
188 /* do schedule */ in rt_data_queue_pop()
217 /* perform a schedule */ in rt_data_queue_pop()
H A Dcompletion.c78 /* do schedule */ in rt_completion_wait()
122 /* perform a schedule */ in rt_completion_done()
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/netif/ppp/polarssl/
H A Ddes.h60 * \brief DES key schedule (56-bit, encryption)
68 * \brief DES key schedule (56-bit, decryption)
H A Darc4.h58 * \brief ARC4 key schedule
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/netif/ppp/polarssl/
H A Ddes.h60 * \brief DES key schedule (56-bit, encryption)
68 * \brief DES key schedule (56-bit, decryption)
H A Darc4.h58 * \brief ARC4 key schedule
/nrf52832-nimble/packages/NimBLE-latest/nimble/controller/
H A Dsyscfg.yml157 Forces the scheduler on a central to schedule connections in fixed
159 to do this. If set to 1, the scheduler will only schedule connections at
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/netif/ppp/polarssl/
H A Darc4.c46 * ARC4 key schedule
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/netif/ppp/polarssl/
H A Darc4.c46 * ARC4 key schedule
/nrf52832-nimble/rt-thread/libcpu/risc-v/k210/
H A Dinterrupt_gcc.S9 * 2018/12/27 Jesven Add SMP schedule

123