Lines Matching defs:bpid
97 static __inline__ int bman_depletion_get(const struct bman_depletion *c, uint8_t bpid)
99 return (int)(c->__state[__bmdep_word(bpid)] & __bmdep_bit(bpid));
101 static __inline__ void bman_depletion_set(struct bman_depletion *c, uint8_t bpid)
103 c->__state[__bmdep_word(bpid)] |= __bmdep_bit(bpid);
105 static __inline__ void bman_depletion_unset(struct bman_depletion *c, uint8_t bpid)
107 c->__state[__bmdep_word(bpid)] &= ~__bmdep_bit(bpid);
191 void bm_isr_bscn_mask(struct bm_portal *portal, uint8_t bpid, int enable);
216 * BM_MCC_VERB_ACQUIRE), the 'bpid' field is used. */
238 volatile uint8_t bpid;
248 volatile uint8_t bpid; /* used with BM_RCR_VERB_CMD_BPID_SINGLE */
261 volatile uint8_t bpid;
281 volatile uint8_t bpid;
333 #define BMAN_POOL_FLAG_DYNAMIC_BPID 0x00000008 /* (de)allocate bpid */