Lines Matching defs:recsize
56 int64_t recsize;
60 recsize = 0;
66 if (expand_number(optarg, &recsize))
86 if (size != 0 && reccnt != 0 && recsize != 0) { /* N N N */
87 if (size != reccnt * recsize)
89 } else if (size != 0 && reccnt != 0 && recsize == 0) { /* N N Z */
93 recsize = size / reccnt;
94 } else if (size != 0 && reccnt == 0 && recsize != 0) { /* N Z N */
95 if (size % recsize)
97 } else if (size != 0 && reccnt == 0 && recsize == 0) { /* N Z Z */
98 recsize = DEF_RECSIZE;
99 if (size % recsize)
100 errx(1, "-s arg not divisible by %jd", recsize);
101 } else if (size == 0 && reccnt != 0 && recsize != 0) { /* Z N N */
102 size = reccnt * recsize;
103 } else if (size == 0 && reccnt != 0 && recsize == 0) { /* Z N Z */
104 recsize = DEF_RECSIZE;
105 size = reccnt * recsize;
106 } else if (size == 0 && reccnt == 0 && recsize != 0) { /* Z Z N */
107 size = DEF_RECCNT * recsize;
108 } else if (size == 0 && reccnt == 0 && recsize == 0) { /* Z Z Z */
109 recsize = DEF_RECSIZE;
110 size = DEF_RECCNT * recsize;
113 s = fifolog_create(argv[0], size, recsize);