Lines Matching refs:entries
177 sleep_retention_entries_t entries; member
247 (owner & BIT(0)) ? new_link : s_retention.lists[priority].entries[0], in sleep_retention_entries_update()
248 (owner & BIT(1)) ? new_link : s_retention.lists[priority].entries[1], in sleep_retention_entries_update()
249 (owner & BIT(2)) ? new_link : s_retention.lists[priority].entries[2], in sleep_retention_entries_update()
250 (owner & BIT(3)) ? new_link : s_retention.lists[priority].entries[3] in sleep_retention_entries_update()
255 … memcpy(s_retention.lists[priority].entries, retention_entries, sizeof(sleep_retention_entries_t)); in sleep_retention_entries_update()
272 (owner & BIT(0)) ? s_retention.lists[priority].entries[0] : NULL, in sleep_retention_entries_try_create()
273 (owner & BIT(1)) ? s_retention.lists[priority].entries[1] : NULL, in sleep_retention_entries_try_create()
274 (owner & BIT(2)) ? s_retention.lists[priority].entries[2] : NULL, in sleep_retention_entries_try_create()
275 (owner & BIT(3)) ? s_retention.lists[priority].entries[3] : NULL in sleep_retention_entries_try_create()
279 …_safe(config, false, module_num2map(module), s_retention.lists[priority].entries[__builtin_ffs(own… in sleep_retention_entries_try_create()
291 (owner & BIT(0)) ? s_retention.lists[priority].entries[0] : NULL, in sleep_retention_entries_try_create_bonding()
292 (owner & BIT(1)) ? s_retention.lists[priority].entries[1] : NULL, in sleep_retention_entries_try_create_bonding()
293 (owner & BIT(2)) ? s_retention.lists[priority].entries[2] : NULL, in sleep_retention_entries_try_create_bonding()
294 (owner & BIT(3)) ? s_retention.lists[priority].entries[3] : NULL in sleep_retention_entries_try_create_bonding()
304 … for (int entry = 0; entry < ARRAY_SIZE(s_retention.lists[s_retention.highpri].entries); entry++) { in sleep_retention_entries_stats()
305 regdma_link_stats(s_retention.lists[s_retention.highpri].entries[entry], entry); in sleep_retention_entries_stats()
316 … for (int entry = 0; entry < ARRAY_SIZE(s_retention.lists[s_retention.highpri].entries); entry++) { in sleep_retention_dump_entries()
318 regdma_link_dump(out, s_retention.lists[s_retention.highpri].entries[entry], entry); in sleep_retention_dump_entries()
331 …0; (link == NULL && entry < ARRAY_SIZE(s_retention.lists[s_retention.highpri].entries)); entry++) { in sleep_retention_find_link_by_id()
332 … link = regdma_find_link_by_id(s_retention.lists[s_retention.highpri].entries[entry], entry, id); in sleep_retention_find_link_by_id()
339 static uint32_t sleep_retention_entries_owner_bitmap(sleep_retention_entries_t *entries, sleep_rete… in sleep_retention_entries_owner_bitmap() argument
343 for (int entry = 0; entry < ARRAY_SIZE(*entries); entry++) { in sleep_retention_entries_owner_bitmap()
344 owner |= regdma_link_get_owner_bitmap((*entries)[entry], (*tails)[entry], entry); in sleep_retention_entries_owner_bitmap()
359 for (int entry = 0; entry < ARRAY_SIZE(s_retention.lists[priority].entries); entry++) { in sleep_retention_entries_get_destroy_context()
361 …s_retention.lists[priority].entries[entry], s_retention.lists[priority].entries_tail, entry, modul… in sleep_retention_entries_get_destroy_context()
363 …s_retention.lists[priority].entries[entry], s_retention.lists[priority].entries_tail, entry, modul… in sleep_retention_entries_get_destroy_context()
365 …s_retention.lists[priority].entries[entry], s_retention.lists[priority].entries_tail, entry, modul… in sleep_retention_entries_get_destroy_context()
367 …s_retention.lists[priority].entries[entry], s_retention.lists[priority].entries_tail, entry, modul… in sleep_retention_entries_get_destroy_context()
387 …ntries_bitmap = sleep_retention_entries_owner_bitmap(&s_retention.lists[priority].entries, &tails); in sleep_retention_entries_context_update()
388 …ion_entries_owner_bitmap(&s_retention.lists[priority].entries, &s_retention.lists[priority].entrie… in sleep_retention_entries_context_update()
395 …bool is_head = (memcmp(destroy_entries, &s_retention.lists[priority].entries, sizeof(sleep_retenti… in sleep_retention_entries_dettach()
399 memset(s_retention.lists[priority].entries, 0, sizeof(sleep_retention_entries_t)); in sleep_retention_entries_dettach()
402 … memcpy(&s_retention.lists[priority].entries, next_entries, sizeof(sleep_retention_entries_t)); in sleep_retention_entries_dettach()
427 …n_entries_destroy_wrapper(&s_retention.lists[SLEEP_RETENTION_REGDMA_LINK_LOWEST_PRIORITY].entries); in sleep_retention_entries_check_and_distroy_final_default()
555 s_retention.lists[priority].entries[0], in sleep_retention_entries_join()
556 s_retention.lists[priority].entries[1], in sleep_retention_entries_join()
557 s_retention.lists[priority].entries[2], in sleep_retention_entries_join()
558 s_retention.lists[priority].entries[3] in sleep_retention_entries_join()
563 pau_regdma_set_entry_link_addr(&(s_retention.lists[s_retention.highpri].entries)); in sleep_retention_entries_join()
606 void sleep_retention_entries_get(sleep_retention_entries_t *entries) in sleep_retention_entries_get() argument
608 memset(entries, 0, sizeof(sleep_retention_entries_t)); in sleep_retention_entries_get()
612 …memcpy(entries, &s_retention.lists[s_retention.highpri].entries, sizeof(sleep_retention_entries_t)… in sleep_retention_entries_get()
802 pau_regdma_set_extra_link_addr(s_retention.lists[s_retention.highpri].entries[EXTRA_LINK_NUM]); in sleep_retention_do_extra_retention()
818 … pau_regdma_set_system_link_addr(s_retention.lists[s_retention.highpri].entries[SYSTEM_LINK_NUM]); in sleep_retention_do_system_retention()