FD
#define FD(reg_field) reg_field ## __SHIFT, \
#define FD(reg_field) (REGS)->shift.reg_field, (REGS)->mask.reg_field
#define FD(e, x, y) (*(int *) xyarray__entry(e->fd, x, y))
#define FD(_evsel, _cpu_map_idx, _thread) \
#define FD(e, x, y) (*(int *)xyarray__entry(e->core.fd, x, y))
#define FD(evt, cpu) (*(int *)xyarray__entry(evt->core.fd, cpu, 0))
#define FD(e, x, y) (*(int *)xyarray__entry(e->core.fd, x, y))
#define FD(e, x, y) (*(int *)xyarray__entry(e->core.fd, x, y))
#define FD(e, x, y) (*(int *)xyarray__entry(e->core.fd, x, y))
#define FD(e, x, y) (*(int *)xyarray__entry(e->core.fd, x, y))