Lines Matching refs:pos
59 int32_t pos = 0; in place() local
64 corner1(pos++); in place()
67 corner2(pos++); in place()
70 corner3(pos++); in place()
73 corner4(pos++); in place()
77 utah(row, col, pos++); in place()
86 utah(row, col, pos++); in place()
101 int32_t pos, in module() argument
111 int32_t v = m_codewords.GetAt(pos); in module()
115 void CBC_DefaultPlacement::utah(int32_t row, int32_t col, int32_t pos) { in utah() argument
116 module(row - 2, col - 2, pos, 1); in utah()
117 module(row - 2, col - 1, pos, 2); in utah()
118 module(row - 1, col - 2, pos, 3); in utah()
119 module(row - 1, col - 1, pos, 4); in utah()
120 module(row - 1, col, pos, 5); in utah()
121 module(row, col - 2, pos, 6); in utah()
122 module(row, col - 1, pos, 7); in utah()
123 module(row, col, pos, 8); in utah()
125 void CBC_DefaultPlacement::corner1(int32_t pos) { in corner1() argument
126 module(m_numrows - 1, 0, pos, 1); in corner1()
127 module(m_numrows - 1, 1, pos, 2); in corner1()
128 module(m_numrows - 1, 2, pos, 3); in corner1()
129 module(0, m_numcols - 2, pos, 4); in corner1()
130 module(0, m_numcols - 1, pos, 5); in corner1()
131 module(1, m_numcols - 1, pos, 6); in corner1()
132 module(2, m_numcols - 1, pos, 7); in corner1()
133 module(3, m_numcols - 1, pos, 8); in corner1()
135 void CBC_DefaultPlacement::corner2(int32_t pos) { in corner2() argument
136 module(m_numrows - 3, 0, pos, 1); in corner2()
137 module(m_numrows - 2, 0, pos, 2); in corner2()
138 module(m_numrows - 1, 0, pos, 3); in corner2()
139 module(0, m_numcols - 4, pos, 4); in corner2()
140 module(0, m_numcols - 3, pos, 5); in corner2()
141 module(0, m_numcols - 2, pos, 6); in corner2()
142 module(0, m_numcols - 1, pos, 7); in corner2()
143 module(1, m_numcols - 1, pos, 8); in corner2()
145 void CBC_DefaultPlacement::corner3(int32_t pos) { in corner3() argument
146 module(m_numrows - 3, 0, pos, 1); in corner3()
147 module(m_numrows - 2, 0, pos, 2); in corner3()
148 module(m_numrows - 1, 0, pos, 3); in corner3()
149 module(0, m_numcols - 2, pos, 4); in corner3()
150 module(0, m_numcols - 1, pos, 5); in corner3()
151 module(1, m_numcols - 1, pos, 6); in corner3()
152 module(2, m_numcols - 1, pos, 7); in corner3()
153 module(3, m_numcols - 1, pos, 8); in corner3()
155 void CBC_DefaultPlacement::corner4(int32_t pos) { in corner4() argument
156 module(m_numrows - 1, 0, pos, 1); in corner4()
157 module(m_numrows - 1, m_numcols - 1, pos, 2); in corner4()
158 module(0, m_numcols - 3, pos, 3); in corner4()
159 module(0, m_numcols - 2, pos, 4); in corner4()
160 module(0, m_numcols - 1, pos, 5); in corner4()
161 module(1, m_numcols - 3, pos, 6); in corner4()
162 module(1, m_numcols - 2, pos, 7); in corner4()
163 module(1, m_numcols - 1, pos, 8); in corner4()