Lines Matching refs:specific
12 * See the License for the specific language governing permissions and
46 BlockSpecific *specific = BLOCK_SPECIFIC(&dev);
52 specific->major = devMajor;
54 specific->minor = devMinor;
123 BlockSpecific *specific = BLOCK_SPECIFIC(&dev);
125 specific->fd = open(dev.devPath.c_str(), RW_MODE);
126 if (specific->fd == -1) {
128 specific->fd = open(dev.devPath.c_str(), RD_MODE);
131 if (specific->fd == -1) {
144 BlockSpecific* specific = BLOCK_SPECIFIC(&dev);
145 if (fsync(specific->fd) < 0 || close(specific->fd) < 0) {
245 BlockSpecific *specific = nullptr;
254 dev->specific = static_cast<BlockSpecific*>(calloc(1, sizeof (BlockSpecific)));
255 if (!dev->specific) {
261 specific = BLOCK_SPECIFIC(dev);
284 free(dev->specific);