Lines Matching refs:lun
167 struct lun {
168 TAILQ_ENTRY(lun) l_next;
187 struct lun *t_luns[MAX_LUNS];
204 TAILQ_HEAD(, lun) conf_luns;
333 struct lun *lun_new(struct conf *conf, const char *name);
334 void lun_delete(struct lun *lun);
335 struct lun *lun_find(const struct conf *conf, const char *name);
336 void lun_set_backend(struct lun *lun, const char *value);
337 void lun_set_device_type(struct lun *lun, uint8_t value);
338 void lun_set_blocksize(struct lun *lun, size_t value);
339 void lun_set_device_id(struct lun *lun, const char *value);
340 void lun_set_path(struct lun *lun, const char *value);
341 void lun_set_scsiname(struct lun *lun, const char *value);
342 void lun_set_serial(struct lun *lun, const char *value);
343 void lun_set_size(struct lun *lun, size_t value);
344 void lun_set_ctl_lun(struct lun *lun, uint32_t value);
353 int kernel_lun_add(struct lun *lun);
354 int kernel_lun_modify(struct lun *lun);
355 int kernel_lun_remove(struct lun *lun);