Lines Matching defs:bap
358 int hermes_bap_pread(hermes_t *hw, int bap, void *buf, int len,
360 int hermes_bap_pwrite(hermes_t *hw, int bap, const void *buf, int len,
362 int hermes_read_ltv(hermes_t *hw, int bap, u16 rid, unsigned buflen,
364 int hermes_write_ltv(hermes_t *hw, int bap, u16 rid,
428 #define HERMES_READ_RECORD(hw, bap, rid, buf) \
429 (hermes_read_ltv((hw),(bap),(rid), sizeof(*buf), NULL, (buf)))
430 #define HERMES_WRITE_RECORD(hw, bap, rid, buf) \
431 (hermes_write_ltv((hw),(bap),(rid),HERMES_BYTES_TO_RECLEN(sizeof(*buf)),(buf)))
433 static inline int hermes_read_wordrec(hermes_t *hw, int bap, u16 rid, u16 *word)
438 err = HERMES_READ_RECORD(hw, bap, rid, &rec);
443 static inline int hermes_write_wordrec(hermes_t *hw, int bap, u16 rid, u16 word)
446 return HERMES_WRITE_RECORD(hw, bap, rid, &rec);