Home | History | Annotate | Download | only in common

Lines Matching refs:ps_buf_mgr

65 * @param[in] ps_buf_mgr
77 buf_mgr_t *ps_buf_mgr)
81 ps_buf_mgr->u4_max_buf_cnt = BUF_MGR_MAX_CNT;
82 ps_buf_mgr->u4_active_buf_cnt = 0;
86 ps_buf_mgr->au4_status[id] = 0;
87 ps_buf_mgr->apv_ptr[id] = NULL;
102 * @param[in] ps_buf_mgr
116 buf_mgr_t *ps_buf_mgr,
122 if(i4_buf_id >= (WORD32)ps_buf_mgr->u4_max_buf_cnt)
128 if((ps_buf_mgr->apv_ptr[i4_buf_id] != NULL) &&
129 (ps_buf_mgr->apv_ptr[i4_buf_id] != pv_ptr))
133 ps_buf_mgr->apv_ptr[i4_buf_id] = pv_ptr;
149 * @param[in] ps_buf_mgr
163 buf_mgr_t *ps_buf_mgr,
170 for(id = 0; id < (WORD32)ps_buf_mgr->u4_max_buf_cnt; id++)
173 if((ps_buf_mgr->au4_status[id] == 0) && (ps_buf_mgr->apv_ptr[id]))
177 ps_buf_mgr->au4_status[id] = 1;
178 pv_ret_ptr = ps_buf_mgr->apv_ptr[id];
196 * @param[in] ps_buf_mgr
207 buf_mgr_t *ps_buf_mgr)
211 for(id = 0; id < ps_buf_mgr->u4_max_buf_cnt; id++)
213 if((ps_buf_mgr->au4_status[id] == 0) &&
214 (ps_buf_mgr->apv_ptr[id]))
235 * @param[in] ps_buf_mgr
252 buf_mgr_t *ps_buf_mgr,
257 if(i4_buf_id >= (WORD32)ps_buf_mgr->u4_max_buf_cnt)
262 if(0 == (ps_buf_mgr->au4_status[i4_buf_id] & u4_mask))
267 ps_buf_mgr->au4_status[i4_buf_id] &= ~u4_mask;
270 if(ps_buf_mgr->au4_status[i4_buf_id] == 1)
272 ps_buf_mgr->au4_status[i4_buf_id] = 0;
290 * @param[in] ps_buf_mgr
308 buf_mgr_t *ps_buf_mgr,
312 if(i4_buf_id >= (WORD32)ps_buf_mgr->u4_max_buf_cnt)
318 if((ps_buf_mgr->au4_status[i4_buf_id] & u4_mask) != 0)
323 ps_buf_mgr->au4_status[i4_buf_id] |= u4_mask;
337 * @param[in] ps_buf_mgr
351 buf_mgr_t *ps_buf_mgr,
354 return ps_buf_mgr->au4_status[i4_buf_id];
367 * @param[in] ps_buf_mgr
381 buf_mgr_t *ps_buf_mgr,
384 return ps_buf_mgr->apv_ptr[i4_buf_id];
397 * @param[in] ps_buf_mgr
408 buf_mgr_t *ps_buf_mgr)
410 return ps_buf_mgr->u4_max_buf_cnt;