p
#define __FGT(g, b, p, f) \
.pol = p, \
#define FGT(g, b, p) __FGT(g, b, p, __NO_FGF__)
#define SR_FGF_RANGE(sr, e, g, b, p, f) \
.tc = __FGT(g, b, p, f), \
#define SR_FGF(sr, g, b, p, f) SR_FGF_RANGE(sr, sr, g, b, p, f)
#define SR_FGF(sr, g, b, p, f) SR_FGF_RANGE(sr, sr, g, b, p, f)
#define SR_FGT(sr, g, b, p) SR_FGF_RANGE(sr, sr, g, b, p, __NO_FGF__)
SR_FGF_RANGE(sr, end, g, b, p, __NO_FGF__)
#define p ((unsigned long *)&boot_cpu_data.pdc.model)
#undef p
#define p ((unsigned long *)&boot_cpu_data.pdc.model)
#undef p
struct p {
#define p 0
#define NVKM_LAYOUT_ONCE(t,s,p,...) t,
#define p(...) (out += scnprintf(out, end - out, __VA_ARGS__))
#undef p
void qman_p_irqsource_add(struct qman_portal *p, u32 bits);
void qman_p_irqsource_remove(struct qman_portal *p, u32 bits);
int qman_start_using_portal(struct qman_portal *p, struct device *dev);
int qman_p_poll_dqrr(struct qman_portal *p, unsigned int limit);
void qman_p_static_dequeue_add(struct qman_portal *p, u32 pools);