Home
last modified time | relevance | path

Searched refs:VCHIQ_SLOT_SIZE (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_core.h57 vchiq_static_assert(IS_POW2(VCHIQ_SLOT_SIZE));
61 #define VCHIQ_SLOT_MASK (VCHIQ_SLOT_SIZE - 1)
64 VCHIQ_SLOT_SIZE - 1) / VCHIQ_SLOT_SIZE)
242 char data[VCHIQ_SLOT_SIZE];
Dvchiq_if.h9 #define VCHIQ_SLOT_SIZE 4096 macro
10 #define VCHIQ_MAX_MSG_SIZE (VCHIQ_SLOT_SIZE - sizeof(struct vchiq_header))
Dvchiq_core.c14 VCHIQ_SLOT_SIZE)
18 ((int)((unsigned int)(pos) / VCHIQ_SLOT_SIZE))
540 int slot_space = VCHIQ_SLOT_SIZE - (tx_pos & VCHIQ_SLOT_MASK); in reserve_space()
576 if (tx_pos == (state->slot_queue_available * VCHIQ_SLOT_SIZE)) { in reserve_space()
637 while (pos < VCHIQ_SLOT_SIZE) { in process_free_queue()
706 if (pos > VCHIQ_SLOT_SIZE) { in process_free_queue()
800 WARN_ON(!(stride <= VCHIQ_SLOT_SIZE)); in queue_message()
1614 calc_stride(size) > VCHIQ_SLOT_SIZE) { in parse_rx_slots()
2090 (int)((VCHIQ_SLOT_SIZE - (long)mem_base) & VCHIQ_SLOT_MASK); in vchiq_init_slots()
2093 int num_slots = (mem_size - mem_align)/VCHIQ_SLOT_SIZE; in vchiq_init_slots()
[all …]
Dvchiq_2835_arm.c104 slot_mem_size = PAGE_ALIGN(TOTAL_SLOTS * VCHIQ_SLOT_SIZE); in vchiq_platform_init()