Home
last modified time | relevance | path

Searched refs:VCHIQ_SLOT_MASK (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_core.c566 int slot_space = VCHIQ_SLOT_SIZE - (tx_pos & VCHIQ_SLOT_MASK); in reserve_space()
573 (state->tx_data + (tx_pos & VCHIQ_SLOT_MASK)); in reserve_space()
581 if ((tx_pos & VCHIQ_SLOT_MASK) == 0) { in reserve_space()
614 return (VCHIQ_HEADER_T *)(state->tx_data + (tx_pos & VCHIQ_SLOT_MASK)); in reserve_space()
1647 WARN_ON(!((state->rx_pos & VCHIQ_SLOT_MASK) == 0)); in parse_rx_slots()
1663 (state->rx_pos & VCHIQ_SLOT_MASK)); in parse_rx_slots()
1737 if (((unsigned int)header & VCHIQ_SLOT_MASK) + calc_stride(size) in parse_rx_slots()
2030 if ((state->rx_pos & VCHIQ_SLOT_MASK) == 0) { in parse_rx_slots()
2285 int mem_align = (VCHIQ_SLOT_SIZE - (int)mem_base) & VCHIQ_SLOT_MASK; in vchiq_init_slots()
2766 end = state->rx_pos & VCHIQ_SLOT_MASK; in release_service_messages()
[all …]
H A Dvchiq_core.h91 #define VCHIQ_SLOT_MASK (VCHIQ_SLOT_SIZE - 1) macro