cregit-Linux how code gets into the kernel

Release 4.11 arch/x86/pci/bus_numa.h

Directory: arch/x86/pci
#ifndef __BUS_NUMA_H

#define __BUS_NUMA_H
/*
 * sub bus (transparent) will use entres from 3 to store extra from
 * root, so need to make sure we have enough slot there.
 */

struct pci_root_res {
	
struct list_head list;
	
struct resource res;
};


struct pci_root_info {
	
struct list_head list;
	
char name[12];
	
struct list_head resources;
	
struct resource busn;
	
int node;
	
int link;
};

extern struct list_head pci_root_infos;
struct pci_root_info *alloc_pci_root_info(int bus_min, int bus_max,
						int node, int link);
extern void update_res(struct pci_root_info *info, resource_size_t start,
		      resource_size_t end, unsigned long flags, int merge);
#endif

Overall Contributors

PersonTokensPropCommitsCommitProp
Yinghai Lu9698.97%583.33%
Björn Helgaas11.03%116.67%
Total97100.00%6100.00%
Directory: arch/x86/pci
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.