pio_buf
void (*pio_inline_send)(struct hfi1_devdata *dd, struct pio_buf *pbuf,
struct pio_buf *sc_buffer_alloc(struct send_context *sc, u32 dw_len,
struct pio_buf *pbuf = NULL;
struct pio_buf *pbuf;
struct pio_buf *pbuf;
struct pio_buf *sc_buffer_alloc(struct send_context *sc, u32 dw_len,
void pio_copy(struct hfi1_devdata *dd, struct pio_buf *pbuf, u64 pbc,
void seg_pio_copy_start(struct pio_buf *pbuf, u64 pbc,
void seg_pio_copy_mid(struct pio_buf *pbuf, const void *from, size_t nbytes);
void seg_pio_copy_end(struct pio_buf *pbuf);
struct pio_buf pbuf;
static inline void read_low_bytes(struct pio_buf *pbuf, const void *from,
static inline void read_extra_bytes(struct pio_buf *pbuf,
struct pio_buf *pbuf,
static inline int carry_write8(struct pio_buf *pbuf, void __iomem *dest)
void seg_pio_copy_start(struct pio_buf *pbuf, u64 pbc,
void pio_copy(struct hfi1_devdata *dd, struct pio_buf *pbuf, u64 pbc,
static void mid_copy_mix(struct pio_buf *pbuf, const void *from, size_t nbytes)
static void mid_copy_straight(struct pio_buf *pbuf,
void seg_pio_copy_mid(struct pio_buf *pbuf, const void *from, size_t nbytes)
void seg_pio_copy_end(struct pio_buf *pbuf)
struct pio_buf *pbuf;
struct pio_buf *pbuf;
struct pio_buf *pbuf;
struct pio_buf *pbuf;