Lines Matching refs:memlen
432 # t = (memlen, itemsize, ndim, shape, strides, offset)
435 def verify_structure(memlen, itemsize, ndim, shape, strides, offset):
439 memlen: length of the physical memory block
444 if offset < 0 or offset+itemsize > memlen:
459 return 0 <= offset+imin and offset+imax+itemsize <= memlen
468 memlen, itemsize, ndim, shape, strides, offset = t
478 memlen, itemsize, ndim, shape, strides, offset = t
479 visited = 1<<memlen
490 (memlen, itemsize, ndim, shape, strides, offset)
501 memlen = nitems * itemsize
502 offset = -itemsize if randrange(2) == 0 else memlen
503 return memlen, itemsize, ndim, (), (), offset
545 memlen = offset + (imax+1) * itemsize
547 memlen = (-imin + imax) * itemsize
548 offset = -imin-itemsize if randrange(2) == 0 else memlen
549 return memlen, itemsize, ndim, shape, strides, offset
622 memlen, itemsize, _, _, _, _ = t
623 return gen_items(memlen//itemsize, '#'+fmt, 'numpy')
627 memlen, itemsize, ndim, shape, strides, offset = t
633 memlen, itemsize, ndim, shape, strides, offset = t
634 buf = bytearray(memlen)