Lines Matching refs:wlen
70 int dumpmem(hsaddr_t addr,hsaddr_t dispaddr,int length,int wlen);
96 hsaddr_t wlen;
115 wlen = atype & ATYPE_SIZE_MASK;
116 if (wlen == 0) wlen = 1; /* bytes are the default */
148 *addr = newaddr & ~(wlen - 1); /* align to natural boundary */
164 static int stuffmem(hsaddr_t addr,int wlen,char *tail)
174 addr &= ~(wlen-1);
177 switch (wlen) {
209 addr += wlen;
216 int dumpmem(hsaddr_t addr,hsaddr_t dispaddr,int length,int wlen)
239 addr &= ~(wlen-1);
243 switch (wlen) {
330 int wlen;
338 wlen = prev_wtype & ATYPE_SIZE_MASK;
345 count = stuffmem(addr,wlen,vtext);
350 addr += count*wlen;
351 prev_addr += count*wlen;
370 switch (wlen) {
400 prev_addr -= wlen;
404 dumpmem(prev_addr,prev_addr,16,wlen);
411 prev_addr += wlen;
414 count = stuffmem(addr,wlen,line);
417 prev_addr += count*wlen;
428 int wlen;
446 wlen = prev_wtype & ATYPE_SIZE_MASK;
448 switch (wlen) {
494 for (idx = 0; idx < len; idx+=wlen) hs_write64(ptr+idx,pattern)
495 #define CHECK(ptr,len,pattern) for (idx = 0; idx < len; idx+=wlen) { \
508 hsaddr_t wlen;
519 wlen = 8;
520 addr &= ~(wlen-1);