rdc               105 drivers/infiniband/hw/qib/qib_diag.c 	struct qib_diag_client *tdc, *rdc;
rdc               107 drivers/infiniband/hw/qib/qib_diag.c 	rdc = NULL;
rdc               110 drivers/infiniband/hw/qib/qib_diag.c 		rdc = dc;
rdc               116 drivers/infiniband/hw/qib/qib_diag.c 				rdc = dc;
rdc               122 drivers/infiniband/hw/qib/qib_diag.c 	if (rdc) {
rdc               123 drivers/infiniband/hw/qib/qib_diag.c 		rdc->state = UNUSED;
rdc               124 drivers/infiniband/hw/qib/qib_diag.c 		rdc->dd = NULL;
rdc               125 drivers/infiniband/hw/qib/qib_diag.c 		rdc->pid = 0;
rdc               126 drivers/infiniband/hw/qib/qib_diag.c 		rdc->next = client_pool;
rdc               127 drivers/infiniband/hw/qib/qib_diag.c 		client_pool = rdc;
rdc               170 drivers/s390/block/dasd_eckd.c recs_per_track(struct dasd_eckd_characteristics * rdc,
rdc               175 drivers/s390/block/dasd_eckd.c 	switch (rdc->dev_type) {
rdc              1875 drivers/scsi/gdth.c     gdth_rdcap_data rdc;
rdc              1938 drivers/scsi/gdth.c             rdc.last_block_no = 0xffffffff;
rdc              1940 drivers/scsi/gdth.c             rdc.last_block_no = cpu_to_be32(ha->hdr[t].size-1);
rdc              1941 drivers/scsi/gdth.c         rdc.block_length  = cpu_to_be32(SECTOR_SIZE);
rdc              1942 drivers/scsi/gdth.c         gdth_copy_internal_data(ha, scp, (char*)&rdc, sizeof(gdth_rdcap_data));
rdc              1756 fs/fuse/dir.c  	spin_lock_init(&fi->rdc.lock);
rdc              1757 fs/fuse/dir.c  	fi->rdc.cached = false;
rdc              1758 fs/fuse/dir.c  	fi->rdc.size = 0;
rdc              1759 fs/fuse/dir.c  	fi->rdc.pos = 0;
rdc              1760 fs/fuse/dir.c  	fi->rdc.version = 0;
rdc               140 fs/fuse/fuse_i.h 		} rdc;
rdc                44 fs/fuse/readdir.c 	spin_lock(&fi->rdc.lock);
rdc                49 fs/fuse/readdir.c 	if (fi->rdc.cached || pos != fi->rdc.pos) {
rdc                50 fs/fuse/readdir.c 		spin_unlock(&fi->rdc.lock);
rdc                53 fs/fuse/readdir.c 	version = fi->rdc.version;
rdc                54 fs/fuse/readdir.c 	size = fi->rdc.size;
rdc                62 fs/fuse/readdir.c 	spin_unlock(&fi->rdc.lock);
rdc                73 fs/fuse/readdir.c 	spin_lock(&fi->rdc.lock);
rdc                75 fs/fuse/readdir.c 	if (fi->rdc.version != version || fi->rdc.size != size ||
rdc                76 fs/fuse/readdir.c 	    WARN_ON(fi->rdc.pos != pos))
rdc                84 fs/fuse/readdir.c 	fi->rdc.size = (index << PAGE_SHIFT) + offset + reclen;
rdc                85 fs/fuse/readdir.c 	fi->rdc.pos = dirent->off;
rdc                87 fs/fuse/readdir.c 	spin_unlock(&fi->rdc.lock);
rdc                97 fs/fuse/readdir.c 	spin_lock(&fi->rdc.lock);
rdc                99 fs/fuse/readdir.c 	if (fi->rdc.pos != pos) {
rdc               100 fs/fuse/readdir.c 		spin_unlock(&fi->rdc.lock);
rdc               104 fs/fuse/readdir.c 	fi->rdc.cached = true;
rdc               105 fs/fuse/readdir.c 	end = ALIGN(fi->rdc.size, PAGE_SIZE);
rdc               106 fs/fuse/readdir.c 	spin_unlock(&fi->rdc.lock);
rdc               423 fs/fuse/readdir.c 	fi->rdc.cached = false;
rdc               424 fs/fuse/readdir.c 	fi->rdc.version++;
rdc               425 fs/fuse/readdir.c 	fi->rdc.size = 0;
rdc               426 fs/fuse/readdir.c 	fi->rdc.pos = 0;
rdc               461 fs/fuse/readdir.c 	spin_lock(&fi->rdc.lock);
rdc               463 fs/fuse/readdir.c 	if (!fi->rdc.cached) {
rdc               465 fs/fuse/readdir.c 		if (!ctx->pos && !fi->rdc.size) {
rdc               466 fs/fuse/readdir.c 			fi->rdc.mtime = inode->i_mtime;
rdc               467 fs/fuse/readdir.c 			fi->rdc.iversion = inode_query_iversion(inode);
rdc               469 fs/fuse/readdir.c 		spin_unlock(&fi->rdc.lock);
rdc               478 fs/fuse/readdir.c 		if (inode_peek_iversion(inode) != fi->rdc.iversion ||
rdc               479 fs/fuse/readdir.c 		    !timespec64_equal(&fi->rdc.mtime, &inode->i_mtime)) {
rdc               489 fs/fuse/readdir.c 	if (ff->readdir.version != fi->rdc.version) {
rdc               498 fs/fuse/readdir.c 		ff->readdir.version = fi->rdc.version;
rdc               500 fs/fuse/readdir.c 	WARN_ON(fi->rdc.size < ff->readdir.cache_off);
rdc               504 fs/fuse/readdir.c 	if (index == (fi->rdc.size >> PAGE_SHIFT))
rdc               505 fs/fuse/readdir.c 		size = fi->rdc.size & ~PAGE_MASK;
rdc               508 fs/fuse/readdir.c 	spin_unlock(&fi->rdc.lock);
rdc               516 fs/fuse/readdir.c 	spin_lock(&fi->rdc.lock);
rdc               521 fs/fuse/readdir.c 		if (fi->rdc.version == ff->readdir.version)
rdc               527 fs/fuse/readdir.c 	if (ff->readdir.version != fi->rdc.version) {
rdc               528 fs/fuse/readdir.c 		spin_unlock(&fi->rdc.lock);
rdc               533 fs/fuse/readdir.c 	spin_unlock(&fi->rdc.lock);