Lines Matching refs:blk_desc
74 struct blk_desc { struct
114 unsigned long (*block_read)(struct blk_desc *block_dev, argument
118 unsigned long (*block_write)(struct blk_desc *block_dev, argument
122 unsigned long (*block_erase)(struct blk_desc *block_dev, argument
131 #define BLOCK_CNT(size, blk_desc) (PAD_COUNT(size, blk_desc->blksz)) argument
132 #define PAD_TO_BLOCKSIZE(size, blk_desc) \ argument
133 (PAD_SIZE(size, blk_desc->blksz))
303 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start,
305 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start,
307 unsigned long blk_dwrite_zeroes(struct blk_desc *block_dev, lbaint_t start,
309 unsigned long blk_derase(struct blk_desc *block_dev, lbaint_t start,
452 static inline ulong blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread()
473 static inline ulong blk_dwrite(struct blk_desc *block_dev, lbaint_t start, in blk_dwrite()
480 static inline ulong blk_derase(struct blk_desc *block_dev, lbaint_t start, in blk_derase()
504 struct blk_desc *desc;
518 int (*get_dev)(int devnum, struct blk_desc **descp);
539 int (*select_hwpart)(struct blk_desc *desc, int hwpart);
563 struct blk_desc *blk_get_devnum_by_type(enum if_type if_type, int devnum);
575 struct blk_desc *blk_get_devnum_by_typename(const char *if_typename,
589 int blk_dselect_hwpart(struct blk_desc *desc, int hwpart);