Lines Matching defs:recsize
54 int64_t recsize;
58 recsize = 0;
64 if (expand_number(optarg, &recsize))
84 if (size != 0 && reccnt != 0 && recsize != 0) { /* N N N */
85 if (size != reccnt * recsize)
87 } else if (size != 0 && reccnt != 0 && recsize == 0) { /* N N Z */
91 recsize = size / reccnt;
92 } else if (size != 0 && reccnt == 0 && recsize != 0) { /* N Z N */
93 if (size % recsize)
95 } else if (size != 0 && reccnt == 0 && recsize == 0) { /* N Z Z */
96 recsize = DEF_RECSIZE;
97 if (size % recsize)
98 errx(1, "-s arg not divisible by %jd", recsize);
99 } else if (size == 0 && reccnt != 0 && recsize != 0) { /* Z N N */
100 size = reccnt * recsize;
101 } else if (size == 0 && reccnt != 0 && recsize == 0) { /* Z N Z */
102 recsize = DEF_RECSIZE;
103 size = reccnt * recsize;
104 } else if (size == 0 && reccnt == 0 && recsize != 0) { /* Z Z N */
105 size = DEF_RECCNT * recsize;
106 } else if (size == 0 && reccnt == 0 && recsize == 0) { /* Z Z Z */
107 recsize = DEF_RECSIZE;
108 size = DEF_RECCNT * recsize;
111 s = fifolog_create(argv[0], size, recsize);