Searched refs:discard_granularity (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/block/
H A Dblk-settings.c119 lim->discard_granularity = 0;
576 if (b->discard_granularity) {
579 if (t->discard_granularity != 0 &&
581 top = t->discard_granularity + t->discard_alignment;
582 bottom = b->discard_granularity + alignment;
591 t->discard_granularity = max(t->discard_granularity,
592 b->discard_granularity);
594 (t->discard_granularity - 1);
H A Dblk-lib.c59 if (q->limits.discard_granularity) {
60 unsigned int disc_sects = q->limits.discard_granularity >> 9;
H A Dblk-sysfs.c145 return queue_var_show(q->limits.discard_granularity, page);
328 .attr = {.name = "discard_granularity", .mode = S_IRUGO },
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dblkdev.h241 unsigned int discard_granularity; member in struct:queue_limits
1075 unsigned int alignment = (sector << 9) & (lim->discard_granularity - 1);
1077 return (lim->discard_granularity + lim->discard_alignment - alignment)
1078 & (lim->discard_granularity - 1);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/card/
H A Dqueue.c139 mq->queue->limits.discard_granularity =
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/block/
H A Dbrd.c489 brd->brd_queue->limits.discard_granularity = PAGE_SIZE;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A Dsd.c1573 q->limits.discard_granularity = sdkp->hw_sector_size;
2056 q->limits.discard_granularity = granularity * sector_sz;

Completed in 129 milliseconds