Lines Matching refs:this
153 #define ONENAND_CURRENT_BUFFERRAM(this) (this->bufferram_index) argument
154 #define ONENAND_NEXT_BUFFERRAM(this) (this->bufferram_index ^ 1) argument
155 #define ONENAND_SET_NEXT_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
156 #define ONENAND_SET_PREV_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
157 #define ONENAND_SET_BUFFERRAM0(this) (this->bufferram_index = 0) argument
158 #define ONENAND_SET_BUFFERRAM1(this) (this->bufferram_index = 1) argument
160 #define FLEXONENAND(this) \ argument
161 (this->device_id & DEVICE_IS_FLEXONENAND)
162 #define ONENAND_GET_SYS_CFG1(this) \ argument
163 (this->read_word(this->base + ONENAND_REG_SYS_CFG1))
164 #define ONENAND_SET_SYS_CFG1(v, this) \ argument
165 (this->write_word(v, this->base + ONENAND_REG_SYS_CFG1))
167 #define ONENAND_IS_DDP(this) \ argument
168 (this->device_id & ONENAND_DEVICE_IS_DDP)
170 #define ONENAND_IS_MLC(this) \ argument
171 (this->technology & ONENAND_TECHNOLOGY_IS_MLC)
174 #define ONENAND_IS_2PLANE(this) \ argument
175 (this->options & ONENAND_HAS_2PLANE)
177 #define ONENAND_IS_2PLANE(this) (0) argument
180 #define ONENAND_IS_CACHE_PROGRAM(this) \ argument
181 (this->options & ONENAND_HAS_CACHE_PROGRAM)
183 #define ONENAND_IS_NOP_1(this) \ argument
184 (this->options & ONENAND_HAS_NOP_1)
205 #define ONENAND_IS_4KB_PAGE(this) \ argument
206 (this->options & ONENAND_HAS_4KB_PAGE)
226 unsigned onenand_block(struct onenand_chip *this, loff_t addr);
227 loff_t onenand_addr(struct onenand_chip *this, int block);