Deleted Added
full compact
vm_phys.h (254065) vm_phys.h (263620)
1/*-
2 * Copyright (c) 2002-2006 Rice University
3 * Copyright (c) 2007 Alan L. Cox <alc@cs.rice.edu>
4 * All rights reserved.
5 *
6 * This software was developed for the FreeBSD Project by Alan L. Cox,
7 * Olivier Crameri, Peter Druschel, Sitaram Iyer, and Juan Navarro.
8 *

--- 14 unchanged lines hidden (view full) ---

23 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
24 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
25 * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
26 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
28 * WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * POSSIBILITY OF SUCH DAMAGE.
30 *
1/*-
2 * Copyright (c) 2002-2006 Rice University
3 * Copyright (c) 2007 Alan L. Cox <alc@cs.rice.edu>
4 * All rights reserved.
5 *
6 * This software was developed for the FreeBSD Project by Alan L. Cox,
7 * Olivier Crameri, Peter Druschel, Sitaram Iyer, and Juan Navarro.
8 *

--- 14 unchanged lines hidden (view full) ---

23 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
24 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
25 * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
26 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
28 * WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29 * POSSIBILITY OF SUCH DAMAGE.
30 *
31 * $FreeBSD: head/sys/vm/vm_phys.h 254065 2013-08-07 16:36:38Z kib $
31 * $FreeBSD: head/sys/vm/vm_phys.h 263620 2014-03-22 10:26:09Z bdrewery $
32 */
33
34/*
35 * Physical memory system definitions
36 */
37
38#ifndef _VM_PHYS_H_
39#define _VM_PHYS_H_

--- 68 unchanged lines hidden (view full) ---

108#endif
109}
110
111static inline void
112vm_phys_freecnt_adj(vm_page_t m, int adj)
113{
114
115 mtx_assert(&vm_page_queue_free_mtx, MA_OWNED);
32 */
33
34/*
35 * Physical memory system definitions
36 */
37
38#ifndef _VM_PHYS_H_
39#define _VM_PHYS_H_

--- 68 unchanged lines hidden (view full) ---

108#endif
109}
110
111static inline void
112vm_phys_freecnt_adj(vm_page_t m, int adj)
113{
114
115 mtx_assert(&vm_page_queue_free_mtx, MA_OWNED);
116 cnt.v_free_count += adj;
116 vm_cnt.v_free_count += adj;
117 vm_phys_domain(m)->vmd_free_count += adj;
118}
119
120#endif /* _KERNEL */
121#endif /* !_VM_PHYS_H_ */
117 vm_phys_domain(m)->vmd_free_count += adj;
118}
119
120#endif /* _KERNEL */
121#endif /* !_VM_PHYS_H_ */