Lines Matching defs:arg
85 struct fiobmap2_arg arg;
103 arg.bn = lbn;
104 arg.runp = -1;
105 arg.runb = -1;
106 ASSERT_EQ(0, ioctl(fd, FIOBMAP2, &arg)) << strerror(errno);
107 EXPECT_EQ(arg.bn, pbn);
108 EXPECT_EQ(arg.runp, m_maxphys / m_maxbcachebuf - 1);
109 EXPECT_EQ(arg.runb, m_maxphys / m_maxbcachebuf - 1);
118 struct fiobmap2_arg arg;
138 arg.bn = lbn;
139 arg.runp = -1;
140 arg.runb = -1;
141 ASSERT_EQ(0, ioctl(fd, FIOBMAP2, &arg)) << strerror(errno);
142 EXPECT_EQ(arg.bn, 0);
143 EXPECT_EQ(arg.runp, m_maxphys / m_maxbcachebuf - 1);
144 EXPECT_EQ(arg.runb, 0);
148 arg.bn = lbn;
149 arg.runp = -1;
150 arg.runb = -1;
151 ASSERT_EQ(0, ioctl(fd, FIOBMAP2, &arg)) << strerror(errno);
152 EXPECT_EQ(arg.bn, lbn * m_maxbcachebuf / DEV_BSIZE);
153 EXPECT_EQ(arg.runp, m_maxphys / m_maxbcachebuf - 1);
154 EXPECT_EQ(arg.runb, m_maxphys / m_maxbcachebuf - 1);
158 arg.bn = lbn;
159 arg.runp = -1;
160 arg.runb = -1;
161 ASSERT_EQ(0, ioctl(fd, FIOBMAP2, &arg)) << strerror(errno);
162 EXPECT_EQ(arg.bn, lbn * m_maxbcachebuf / DEV_BSIZE);
163 EXPECT_EQ(arg.runp, 0);
164 EXPECT_EQ(arg.runb, m_maxphys / m_maxbcachebuf - 1);