Lines Matching defs:p_pool
81 struct ecore_ptt_pool *p_pool = OSAL_ALLOC(p_hwfn->p_dev,
83 sizeof(*p_pool));
86 if (!p_pool)
89 OSAL_LIST_INIT(&p_pool->free_list);
91 p_pool->ptts[i].idx = i;
92 p_pool->ptts[i].pxp.offset = ECORE_BAR_INVALID_OFFSET;
93 p_pool->ptts[i].pxp.pretend.control = 0;
94 p_pool->ptts[i].hwfn_id = p_hwfn->my_id;
100 OSAL_LIST_PUSH_HEAD(&p_pool->ptts[i].list_entry,
101 &p_pool->free_list);
104 p_hwfn->p_ptt_pool = p_pool;
106 if (OSAL_SPIN_LOCK_ALLOC(p_hwfn, &p_pool->lock)) {
111 OSAL_SPIN_LOCK_INIT(&p_pool->lock);