Lines Matching defs:discard_policy
360 struct discard_policy { struct
361 int type; /* type of discard */
362 unsigned int min_interval; /* used for candidates exist */
363 unsigned int mid_interval; /* used for device busy */
364 unsigned int max_interval; /* used for candidates not exist */
365 unsigned int max_requests; /* # of discards issued per round */
366 unsigned int io_aware_gran; /* minimum granularity discard not be aware of I/O */
367 bool io_aware; /* issue discard in idle time */
368 bool sync; /* submit discard with REQ_SYNC flag */
369 bool ordered; /* issue discard by lba order */
370 bool timeout; /* discard timeout for put_super */
371 unsigned int granularity; /* discard granularity */