• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/

Lines Matching defs:details

624 				long *zap_work, struct zap_details *details)
647 if (unlikely(details) && page) {
653 if (details->check_mapping &&
654 details->check_mapping != page->mapping)
660 if (details->nonlinear_vma &&
661 (page->index < details->first_index ||
662 page->index > details->last_index))
670 if (unlikely(details) && details->nonlinear_vma
671 && linear_page_index(details->nonlinear_vma,
689 * If details->check_mapping, we leave swap entries;
690 * if details->nonlinear_vma, we leave file entries.
692 if (unlikely(details))
709 long *zap_work, struct zap_details *details)
722 zap_work, details);
731 long *zap_work, struct zap_details *details)
744 zap_work, details);
753 long *zap_work, struct zap_details *details)
758 if (details && !details->check_mapping && !details->nonlinear_vma)
759 details = NULL;
771 zap_work, details);
792 * @details: details of nonlinear truncation or shared cache invalidation
814 struct zap_details *details)
820 spinlock_t *i_mmap_lock = details? details->i_mmap_lock: NULL;
849 start, end, &zap_work, details);
881 * @details: details of nonlinear truncation or shared cache invalidation
884 unsigned long size, struct zap_details *details)
894 end = unmap_vmas(&tlb, vma, address, end, &nr_accounted, details);
1823 struct zap_details *details)
1834 vma->vm_truncate_count = details->truncate_count;
1840 end_addr - start_addr, details);
1842 need_lockbreak(details->i_mmap_lock);
1846 vma->vm_truncate_count = details->truncate_count;
1856 spin_unlock(details->i_mmap_lock);
1858 spin_lock(details->i_mmap_lock);
1863 struct zap_details *details)
1871 details->first_index, details->last_index) {
1873 if (vma->vm_truncate_count == details->truncate_count)
1879 zba = details->first_index;
1882 zea = details->last_index;
1889 details) < 0)
1895 struct zap_details *details)
1908 if (vma->vm_truncate_count == details->truncate_count)
1910 details->nonlinear_vma = vma;
1912 vma->vm_end, details) < 0)
1934 struct zap_details details;
1946 details.check_mapping = even_cows? NULL: mapping;
1947 details.nonlinear_vma = NULL;
1948 details.first_index = hba;
1949 details.last_index = hba + hlen - 1;
1950 if (details.last_index < details.first_index)
1951 details.last_index = ULONG_MAX;
1952 details.i_mmap_lock = &mapping->i_mmap_lock;
1972 details.truncate_count = mapping->truncate_count;
1975 unmap_mapping_range_tree(&mapping->i_mmap, &details);
1977 unmap_mapping_range_list(&mapping->i_mmap_nonlinear, &details);