2007-11-21から1日間の記事一覧
上記に関連して. uClinuxで使う mm/nommu.c 中の重要関数 do_mmap_pgoff() では, ... struct vm_area_struct *vma = NULL; ... vma = kzalloc(sizeof(struct vm_area_struct), GFP_KERNEL); ... realalloc += kobjsize(vma); askedalloc += sizeof(*vma); …
kobjsize() スラブオブジェクトのアドレス objp から,オブジェクトサイズを取得する. kobjsize(スラブオブジェクトのアドレスobjp) ↓ ksize(objp) ↓ return obj_size(virt_to_cache(objp)) virt_to_cache() スラブオブジェクトのアドレス objp から キャッ…