Home
last modified time | relevance | path

Searched refs:nid (Results 1 – 200 of 255) sorted by relevance

12

/linux-4.4.14/drivers/base/
Dnode.c58 int nid = dev->id; in node_read_meminfo() local
61 si_meminfo_node(&i, nid); in node_read_meminfo()
74 nid, K(i.totalram), in node_read_meminfo()
75 nid, K(i.freeram), in node_read_meminfo()
76 nid, K(i.totalram - i.freeram), in node_read_meminfo()
77 nid, K(node_page_state(nid, NR_ACTIVE_ANON) + in node_read_meminfo()
78 node_page_state(nid, NR_ACTIVE_FILE)), in node_read_meminfo()
79 nid, K(node_page_state(nid, NR_INACTIVE_ANON) + in node_read_meminfo()
80 node_page_state(nid, NR_INACTIVE_FILE)), in node_read_meminfo()
81 nid, K(node_page_state(nid, NR_ACTIVE_ANON)), in node_read_meminfo()
[all …]
Dmemory.c453 int nid; in memory_probe_store() local
465 nid = memory_add_physaddr_to_nid(phys_addr); in memory_probe_store()
466 ret = add_memory(nid, phys_addr, in memory_probe_store()
660 int register_new_memory(int nid, struct mem_section *section) in register_new_memory() argument
678 ret = register_mem_sect_under_node(mem, nid); in register_new_memory()
Ddevres.c85 size_t size, gfp_t gfp, int nid) in alloc_dr() argument
90 dr = kmalloc_node_track_caller(tot_size, gfp, nid); in alloc_dr()
109 void * __devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, in __devres_alloc_node() argument
114 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in __devres_alloc_node()
136 void * devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid) in devres_alloc_node() argument
140 dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid); in devres_alloc_node()
/linux-4.4.14/sound/hda/
Dhdac_sysfs.c88 ssize_t (*show)(struct hdac_device *codec, hda_nid_t nid,
90 ssize_t (*store)(struct hdac_device *codec, hda_nid_t nid,
98 int nid; in get_codec_nid() local
101 ret = kstrtoint(kobj->name, 16, &nid); in get_codec_nid()
105 return nid; in get_codec_nid()
114 int nid; in widget_attr_show() local
118 nid = get_codec_nid(kobj, &codec); in widget_attr_show()
119 if (nid < 0) in widget_attr_show()
120 return nid; in widget_attr_show()
121 return wid_attr->show(codec, nid, wid_attr, buf); in widget_attr_show()
[all …]
Dhdac_device.c213 unsigned int snd_hdac_make_cmd(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_make_cmd() argument
219 if ((addr & ~0xf) || (nid & ~0x7f) || in snd_hdac_make_cmd()
222 addr, nid, verb, parm); in snd_hdac_make_cmd()
227 val |= (u32)nid << 20; in snd_hdac_make_cmd()
266 int snd_hdac_read(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_read() argument
269 unsigned int cmd = snd_hdac_make_cmd(codec, nid, verb, parm); in snd_hdac_read()
280 int _snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm, in _snd_hdac_read_parm() argument
285 cmd = snd_hdac_regmap_encode_verb(nid, AC_VERB_PARAMETERS) | parm; in _snd_hdac_read_parm()
299 int snd_hdac_read_parm_uncached(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_read_parm_uncached() argument
306 val = snd_hdac_read_parm(codec, nid, parm); in snd_hdac_read_parm_uncached()
[all …]
Dlocal.h8 #define get_wcaps(codec, nid) \ argument
9 snd_hdac_read_parm(codec, nid, AC_PAR_AUDIO_WIDGET_CAP)
/linux-4.4.14/include/sound/
Dhda_regmap.h32 #define snd_hdac_regmap_encode_verb(nid, verb) \ argument
33 (((verb) << 8) | 0x80000 | ((unsigned int)(nid) << 20))
44 #define snd_hdac_regmap_encode_amp(nid, ch, dir, idx) \ argument
45 (snd_hdac_regmap_encode_verb(nid, AC_VERB_GET_AMP_GAIN_MUTE) | \
58 #define snd_hdac_regmap_encode_amp_stereo(nid, dir, idx) \ argument
59 (snd_hdac_regmap_encode_verb(nid, AC_VERB_GET_AMP_GAIN_MUTE) | \
73 snd_hdac_regmap_write(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_regmap_write() argument
76 unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb); in snd_hdac_regmap_write()
91 snd_hdac_regmap_update(struct hdac_device *codec, hda_nid_t nid, in snd_hdac_regmap_update() argument
95 unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb); in snd_hdac_regmap_update()
[all …]
Dhdaudio.h117 unsigned int snd_hdac_make_cmd(struct hdac_device *codec, hda_nid_t nid,
121 int snd_hdac_read(struct hdac_device *codec, hda_nid_t nid,
123 int _snd_hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm,
125 int snd_hdac_read_parm_uncached(struct hdac_device *codec, hda_nid_t nid,
127 int snd_hdac_override_parm(struct hdac_device *codec, hda_nid_t nid,
129 int snd_hdac_get_connections(struct hdac_device *codec, hda_nid_t nid,
131 int snd_hdac_get_sub_nodes(struct hdac_device *codec, hda_nid_t nid,
138 int snd_hdac_query_supported_pcm(struct hdac_device *codec, hda_nid_t nid,
140 bool snd_hdac_is_supported_format(struct hdac_device *codec, hda_nid_t nid,
143 int snd_hdac_codec_read(struct hdac_device *hdac, hda_nid_t nid,
[all …]
Dhda_hwdep.h30 #define HDA_VERB(nid,verb,param) ((nid)<<24 | (verb)<<8 | (param)) argument
/linux-4.4.14/arch/sh/mm/
Dnuma.c27 void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end) in setup_bootmem_node() argument
34 BUG_ON(nid >= MAX_NUMNODES || nid <= 0); in setup_bootmem_node()
44 __add_active_range(nid, start_pfn, end_pfn); in setup_bootmem_node()
47 NODE_DATA(nid) = __va(memblock_alloc_base(sizeof(struct pglist_data), in setup_bootmem_node()
49 memset(NODE_DATA(nid), 0, sizeof(struct pglist_data)); in setup_bootmem_node()
51 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in setup_bootmem_node()
52 NODE_DATA(nid)->node_start_pfn = start_pfn; in setup_bootmem_node()
53 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in setup_bootmem_node()
59 init_bootmem_node(NODE_DATA(nid), bootmem_paddr >> PAGE_SHIFT, in setup_bootmem_node()
62 free_bootmem_with_active_regions(nid, end_pfn); in setup_bootmem_node()
[all …]
Dinit.c193 void __init allocate_pgdat(unsigned int nid) in allocate_pgdat() argument
200 get_pfn_range_for_nid(nid, &start_pfn, &end_pfn); in allocate_pgdat()
210 panic("Can't allocate pgdat for node %d\n", nid); in allocate_pgdat()
212 NODE_DATA(nid) = __va(phys); in allocate_pgdat()
213 memset(NODE_DATA(nid), 0, sizeof(struct pglist_data)); in allocate_pgdat()
215 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in allocate_pgdat()
218 NODE_DATA(nid)->node_start_pfn = start_pfn; in allocate_pgdat()
219 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in allocate_pgdat()
222 static void __init bootmem_init_one_node(unsigned int nid) in bootmem_init_one_node() argument
228 p = NODE_DATA(nid); in bootmem_init_one_node()
[all …]
/linux-4.4.14/sound/pci/hda/
Dhda_proc.c36 #define param_read(codec, nid, parm) \ argument
37 snd_hdac_read_parm_uncached(&(codec)->core, nid, parm)
62 struct hda_codec *codec, hda_nid_t nid, in print_nid_array() argument
70 if (item->nid == nid) { in print_nid_array()
89 struct hda_codec *codec, hda_nid_t nid) in print_nid_pcms() argument
96 if (cpcm->stream[type].nid != nid || cpcm->pcm == NULL) in print_nid_pcms()
108 struct hda_codec *codec, hda_nid_t nid, int dir) in print_amp_caps() argument
111 caps = param_read(codec, nid, dir == HDA_OUTPUT ? in print_amp_caps()
126 static bool is_stereo_amps(struct hda_codec *codec, hda_nid_t nid, in is_stereo_amps() argument
140 if (snd_hda_get_raw_connections(codec, nid, &conn, 1) < 0) in is_stereo_amps()
[all …]
Dhda_local.h39 #define HDA_COMPOSE_AMP_VAL_OFS(nid,chs,idx,dir,ofs) \ argument
40 ((nid) | ((chs)<<16) | ((dir)<<18) | ((idx)<<19) | ((ofs)<<23))
42 #define HDA_COMPOSE_AMP_VAL(nid,chs,idx,dir) \ argument
43 HDA_COMPOSE_AMP_VAL_OFS(nid, chs, idx, dir, 0)
45 #define HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, channel, xindex, dir, flags) \ argument
55 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, dir) | flags }
57 #define HDA_CODEC_VOLUME_IDX(xname, xcidx, nid, xindex, direction) \ argument
58 HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, 3, xindex, direction, 0)
60 #define HDA_CODEC_VOLUME_MONO(xname, nid, channel, xindex, direction) \ argument
61 HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, channel, xindex, direction, 0)
[all …]
Dhda_codec.h123 int (*check_power_status)(struct hda_codec *codec, hda_nid_t nid);
126 void (*stream_pm)(struct hda_codec *codec, hda_nid_t nid, bool on);
150 hda_nid_t nid; /* default NID to query rates/formats/bps, or set up */ member
266 unsigned int (*power_filter)(struct hda_codec *codec, hda_nid_t nid,
271 struct hda_codec *codec, hda_nid_t nid);
313 snd_hda_codec_read(struct hda_codec *codec, hda_nid_t nid, in snd_hda_codec_read() argument
317 return snd_hdac_codec_read(&codec->core, nid, flags, verb, parm); in snd_hda_codec_read()
321 snd_hda_codec_write(struct hda_codec *codec, hda_nid_t nid, int flags, in snd_hda_codec_write() argument
324 return snd_hdac_codec_write(&codec->core, nid, flags, verb, parm); in snd_hda_codec_write()
327 #define snd_hda_param_read(codec, nid, param) \ argument
[all …]
Dhda_jack.c33 bool is_jack_detectable(struct hda_codec *codec, hda_nid_t nid) in is_jack_detectable() argument
37 if (!(snd_hda_query_pin_caps(codec, nid) & AC_PINCAP_PRES_DETECT)) in is_jack_detectable()
39 if (get_defcfg_misc(snd_hda_codec_get_pincfg(codec, nid)) & in is_jack_detectable()
42 if (!(get_wcaps(codec, nid) & AC_WCAP_UNSOL_CAP) && in is_jack_detectable()
50 static u32 read_pin_sense(struct hda_codec *codec, hda_nid_t nid) in read_pin_sense() argument
56 pincap = snd_hda_query_pin_caps(codec, nid); in read_pin_sense()
58 snd_hda_codec_read(codec, nid, 0, in read_pin_sense()
61 val = snd_hda_codec_read(codec, nid, 0, in read_pin_sense()
74 snd_hda_jack_tbl_get(struct hda_codec *codec, hda_nid_t nid) in snd_hda_jack_tbl_get() argument
79 if (!nid || !jack) in snd_hda_jack_tbl_get()
[all …]
Dlocal.h7 int hdac_read_parm(struct hdac_device *codec, hda_nid_t nid, int parm);
9 #define get_wcaps(codec, nid) \ argument
10 hdac_read_parm(codec, nid, AC_PAR_AUDIO_WIDGET_CAP)
19 #define get_pin_caps(codec, nid) \ argument
20 hdac_read_parm(codec, nid, AC_PAR_PIN_CAP)
23 unsigned int get_pin_cfg(struct hdac_device *codec, hda_nid_t nid) in get_pin_cfg() argument
27 if (snd_hdac_read(codec, nid, AC_VERB_GET_CONFIG_DEFAULT, 0, &val)) in get_pin_cfg()
32 #define get_amp_caps(codec, nid, dir) \ argument
33 hdac_read_parm(codec, nid, (dir) == HDA_OUTPUT ? \
36 #define get_power_caps(codec, nid) \ argument
[all …]
Dhda_codec.c103 for (; seq->nid; seq++) in snd_hda_sequence_write()
104 snd_hda_codec_write(codec, seq->nid, 0, seq->verb, seq->param); in snd_hda_sequence_write()
112 hda_nid_t nid; member
118 lookup_conn_list(struct hda_codec *codec, hda_nid_t nid) in lookup_conn_list() argument
122 if (p->nid == nid) in lookup_conn_list()
128 static int add_conn_list(struct hda_codec *codec, hda_nid_t nid, int len, in add_conn_list() argument
137 p->nid = nid; in add_conn_list()
154 static int read_and_add_raw_conns(struct hda_codec *codec, hda_nid_t nid) in read_and_add_raw_conns() argument
160 len = snd_hda_get_raw_connections(codec, nid, list, ARRAY_SIZE(list)); in read_and_add_raw_conns()
162 len = snd_hda_get_num_raw_conns(codec, nid); in read_and_add_raw_conns()
[all …]
Dhda_auto_parser.c24 static int is_in_nid_list(hda_nid_t nid, const hda_nid_t *list) in is_in_nid_list() argument
27 if (*list == nid) in is_in_nid_list()
61 hda_nid_t nid, int type) in add_auto_cfg_input_pin() argument
64 cfg->inputs[cfg->num_inputs].pin = nid; in add_auto_cfg_input_pin()
67 nid_has_volume(codec, nid, HDA_INPUT); in add_auto_cfg_input_pin()
93 hda_nid_t nid; in reorder_outputs() local
98 nid = pins[1]; in reorder_outputs()
100 pins[2] = nid; in reorder_outputs()
175 hda_nid_t nid; in snd_hda_parse_pin_defcfg() local
192 for_each_hda_codec_node(nid, codec) { in snd_hda_parse_pin_defcfg()
[all …]
Dhda_jack.h24 hda_nid_t nid; member
31 hda_nid_t nid; member
47 snd_hda_jack_tbl_get(struct hda_codec *codec, hda_nid_t nid);
55 int snd_hda_jack_detect_enable(struct hda_codec *codec, hda_nid_t nid);
57 snd_hda_jack_detect_enable_callback(struct hda_codec *codec, hda_nid_t nid,
63 u32 snd_hda_pin_sense(struct hda_codec *codec, hda_nid_t nid);
70 int snd_hda_jack_detect_state(struct hda_codec *codec, hda_nid_t nid);
77 static inline bool snd_hda_jack_detect(struct hda_codec *codec, hda_nid_t nid) in snd_hda_jack_detect() argument
79 return snd_hda_jack_detect_state(codec, nid) != HDA_JACK_NOT_PRESENT; in snd_hda_jack_detect()
82 bool is_jack_detectable(struct hda_codec *codec, hda_nid_t nid);
[all …]
Dhda_generic.c244 static int find_idx_in_nid_list(hda_nid_t nid, const hda_nid_t *list, int nums) in find_idx_in_nid_list() argument
248 if (list[i] == nid) in find_idx_in_nid_list()
254 static bool is_nid_contained(struct nid_path *path, hda_nid_t nid) in is_nid_contained() argument
256 return find_idx_in_nid_list(nid, path->path, path->depth) >= 0; in is_nid_contained()
338 static bool is_dac_already_used(struct hda_codec *codec, hda_nid_t nid) in is_dac_already_used() argument
345 if (path->path[0] == nid) in is_dac_already_used()
379 static bool is_ctl_associated(struct hda_codec *codec, hda_nid_t nid, in is_ctl_associated() argument
382 unsigned int val = HDA_COMPOSE_AMP_VAL(nid, 3, idx, dir); in is_ctl_associated()
555 hda_nid_t nid = spec->all_dacs[i]; in look_for_dac() local
556 if (!nid || is_dac_already_used(codec, nid)) in look_for_dac()
[all …]
Dpatch_ca0132.c140 hda_nid_t nid; member
154 .nid = SURROUND,
162 .nid = CRYSTALIZER,
170 .nid = DIALOG_PLUS,
178 .nid = SMART_VOLUME,
186 .nid = X_BASS,
194 .nid = EQUALIZER,
205 .nid = ECHO_CANCELLATION,
213 .nid = VOICE_FOCUS,
221 .nid = MIC_SVM,
[all …]
Dhda_eld.c148 static unsigned int hdmi_get_eld_data(struct hda_codec *codec, hda_nid_t nid, in hdmi_get_eld_data() argument
153 val = snd_hda_codec_read(codec, nid, 0, in hdmi_get_eld_data()
313 int snd_hdmi_get_eld_size(struct hda_codec *codec, hda_nid_t nid) in snd_hdmi_get_eld_size() argument
315 return snd_hda_codec_read(codec, nid, 0, AC_VERB_GET_HDMI_DIP_SIZE, in snd_hdmi_get_eld_size()
319 int snd_hdmi_get_eld(struct hda_codec *codec, hda_nid_t nid, in snd_hdmi_get_eld() argument
331 size = snd_hdmi_get_eld_size(codec, nid); in snd_hdmi_get_eld()
344 unsigned int val = hdmi_get_eld_data(codec, nid, i); in snd_hdmi_get_eld()
669 int snd_hdmi_get_eld_ati(struct hda_codec *codec, hda_nid_t nid, in snd_hdmi_get_eld_ati() argument
678 spkalloc = snd_hda_codec_read(codec, nid, 0, ATI_VERB_GET_SPEAKER_ALLOCATION, 0); in snd_hdmi_get_eld_ati()
702 snd_hda_codec_write(codec, nid, 0, ATI_VERB_SET_SINK_INFO_INDEX, ATI_INFO_IDX_PORT_ID_LOW); in snd_hdmi_get_eld_ati()
[all …]
Dhda_beep.h36 hda_nid_t nid; member
48 int snd_hda_attach_beep_device(struct hda_codec *codec, int nid);
52 static inline int snd_hda_attach_beep_device(struct hda_codec *codec, int nid) in snd_hda_attach_beep_device() argument
Dpatch_via.c277 static inline void set_beep_amp(struct via_spec *spec, hda_nid_t nid, in set_beep_amp() argument
280 spec->gen.beep_nid = nid; in set_beep_amp()
281 spec->beep_amp = HDA_COMPOSE_AMP_VAL(nid, 1, idx, dir); in set_beep_amp()
316 hda_nid_t nid; in auto_parse_beep() local
318 for_each_hda_codec_node(nid, codec) in auto_parse_beep()
319 if (get_wcaps_type(get_wcaps(codec, nid)) == AC_WID_BEEP) { in auto_parse_beep()
320 set_beep_amp(spec, nid, 0, HDA_OUTPUT); in auto_parse_beep()
325 #define set_beep_amp(spec, nid, idx, dir) /* NOP */ argument
340 for (; p->nid; p++) { in is_aa_path_mute()
342 v = snd_hda_codec_amp_read(codec, p->nid, ch, p->dir, in is_aa_path_mute()
[all …]
Dpatch_conexant.c59 static inline void set_beep_amp(struct conexant_spec *spec, hda_nid_t nid, in set_beep_amp() argument
62 spec->gen.beep_nid = nid; in set_beep_amp()
63 spec->beep_amp = HDA_COMPOSE_AMP_VAL(nid, 1, idx, dir); in set_beep_amp()
94 #define set_beep_amp(spec, nid, idx, dir) /* NOP */ argument
106 hda_nid_t nid; in cx_auto_parse_beep() local
108 for_each_hda_codec_node(nid, codec) in cx_auto_parse_beep()
109 if (get_wcaps_type(get_wcaps(codec, nid)) == AC_WID_BEEP) { in cx_auto_parse_beep()
110 set_beep_amp(spec, nid, 0, HDA_OUTPUT); in cx_auto_parse_beep()
122 hda_nid_t nid; in cx_auto_parse_eapd() local
124 for_each_hda_codec_node(nid, codec) { in cx_auto_parse_eapd()
[all …]
Dhda_beep.c47 snd_hda_codec_write(codec, beep->nid, 0, in generate_tone()
216 int snd_hda_attach_beep_device(struct hda_codec *codec, int nid) in snd_hda_attach_beep_device() argument
232 snd_hda_codec_write_cache(codec, nid, 0, in snd_hda_attach_beep_device()
235 beep->nid = nid; in snd_hda_attach_beep_device()
Dpatch_sigmatel.c273 if (spec->gen.all_adcs[i] == hinfo->nid) { in stac_capture_pcm_hook()
282 snd_hda_codec_write(codec, hinfo->nid, 0, in stac_capture_pcm_hook()
287 snd_hda_codec_write(codec, hinfo->nid, 0, in stac_capture_pcm_hook()
364 hda_nid_t nid, unsigned int new_vref) in stac_vrefout_set() argument
368 codec_dbg(codec, "%s, nid %x ctl %x\n", __func__, nid, new_vref); in stac_vrefout_set()
369 pinctl = snd_hda_codec_read(codec, nid, 0, in stac_vrefout_set()
379 error = snd_hda_set_pin_ctl_cache(codec, nid, pinctl); in stac_vrefout_set()
389 hda_nid_t nid, in stac_vref_led_power_filter() argument
392 if (nid == codec->core.afg && power_state == AC_PWRST_D3) in stac_vref_led_power_filter()
394 return snd_hda_gen_path_power_filter(codec, nid, power_state); in stac_vref_led_power_filter()
[all …]
Dhda_sysfs.c88 pin->nid, pin->cfg); in pin_configs_show()
226 v->nid, v->verb, v->param); in init_verbs_show()
235 int nid, verb, param; in parse_init_verbs() local
237 if (sscanf(buf, "%i %i %i", &nid, &verb, &param) != 3) in parse_init_verbs()
239 if (!nid || !verb) in parse_init_verbs()
247 v->nid = nid; in parse_init_verbs()
382 int nid, cfg, err; in parse_user_pin_configs() local
384 if (sscanf(buf, "%i %i", &nid, &cfg) != 2) in parse_user_pin_configs()
386 if (!nid) in parse_user_pin_configs()
389 err = snd_hda_add_pincfg(codec, &codec->user_pins, nid, cfg); in parse_user_pin_configs()
Dpatch_hdmi.c1173 static void check_presence_and_report(struct hda_codec *codec, hda_nid_t nid) in check_presence_and_report() argument
1176 int pin_idx = pin_nid_to_pin_index(codec, nid); in check_presence_and_report()
1187 check_presence_and_report(codec, jack->nid); in jack_callback()
1203 codec->addr, jack->nid, dev_entry, !!(res & AC_UNSOL_RES_IA), in hdmi_intrinsic_event()
1206 check_presence_and_report(codec, jack->nid); in hdmi_intrinsic_event()
1249 hda_nid_t cvt_nid, hda_nid_t nid) in haswell_verify_D0() argument
1259 if (!snd_hda_check_power_state(codec, nid, AC_PWRST_D0)) { in haswell_verify_D0()
1260 snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_POWER_STATE, in haswell_verify_D0()
1263 pwr = snd_hda_codec_read(codec, nid, 0, AC_VERB_GET_POWER_STATE, 0); in haswell_verify_D0()
1265 codec_dbg(codec, "Haswell HDMI audio: Power for pin 0x%x is now D%d\n", nid, pwr); in haswell_verify_D0()
[all …]
Dpatch_realtek.c137 static int alc_read_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in alc_read_coefex_idx() argument
142 snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_COEF_INDEX, coef_idx); in alc_read_coefex_idx()
143 val = snd_hda_codec_read(codec, nid, 0, AC_VERB_GET_PROC_COEF, 0); in alc_read_coefex_idx()
150 static void alc_write_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in alc_write_coefex_idx() argument
153 snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_COEF_INDEX, coef_idx); in alc_write_coefex_idx()
154 snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_PROC_COEF, coef_val); in alc_write_coefex_idx()
160 static void alc_update_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in alc_update_coefex_idx() argument
164 unsigned int val = alc_read_coefex_idx(codec, nid, coef_idx); in alc_update_coefex_idx()
167 alc_write_coefex_idx(codec, nid, coef_idx, in alc_update_coefex_idx()
186 unsigned char nid; member
[all …]
Dpatch_si3054.c163 snd_hda_codec_setup_stream(codec, hinfo->nid, in si3054_pcm_prepare()
188 .nid = 0x1,
208 info->stream[SNDRV_PCM_STREAM_PLAYBACK].nid = codec->core.mfg; in si3054_build_pcms()
209 info->stream[SNDRV_PCM_STREAM_CAPTURE].nid = codec->core.mfg; in si3054_build_pcms()
Dhda_generic.h341 int snd_hda_gen_check_power_status(struct hda_codec *codec, hda_nid_t nid);
344 hda_nid_t nid,
346 void snd_hda_gen_stream_pm(struct hda_codec *codec, hda_nid_t nid, bool on);
Dhda_bind.c220 hda_nid_t nid; in is_likely_hdmi_codec() local
222 for_each_hda_codec_node(nid, codec) { in is_likely_hdmi_codec()
223 unsigned int wcaps = get_wcaps(codec, nid); in is_likely_hdmi_codec()
Dpatch_cirrus.c188 static bool is_active_pin(struct hda_codec *codec, hda_nid_t nid) in is_active_pin() argument
191 val = snd_hda_codec_get_pincfg(codec, nid); in is_active_pin()
1061 hda_nid_t nid = cfg->dig_out_pins[i]; in parse_cs421x_digital() local
1062 if (get_wcaps(codec, nid) & AC_WCAP_UNSOL_CAP) { in parse_cs421x_digital()
1064 snd_hda_jack_detect_enable_callback(codec, nid, in parse_cs421x_digital()
Dhda_auto_parser.h48 int snd_hda_get_pin_label(struct hda_codec *codec, hda_nid_t nid,
/linux-4.4.14/arch/metag/mm/
Dnuma.c30 void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end) in setup_bootmem_node() argument
37 BUG_ON(nid >= MAX_NUMNODES || nid <= 0); in setup_bootmem_node()
46 &memblock.memory, nid); in setup_bootmem_node()
51 NODE_DATA(nid) = __va(pgdat_paddr); in setup_bootmem_node()
52 memset(NODE_DATA(nid), 0, sizeof(struct pglist_data)); in setup_bootmem_node()
54 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in setup_bootmem_node()
55 NODE_DATA(nid)->node_start_pfn = start_pfn; in setup_bootmem_node()
56 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in setup_bootmem_node()
62 init_bootmem_node(NODE_DATA(nid), bootmem_paddr >> PAGE_SHIFT, in setup_bootmem_node()
65 free_bootmem_with_active_regions(nid, end_pfn); in setup_bootmem_node()
[all …]
Dinit.c109 static void __init allocate_pgdat(unsigned int nid) in allocate_pgdat() argument
116 get_pfn_range_for_nid(nid, &start_pfn, &end_pfn); in allocate_pgdat()
127 panic("Can't allocate pgdat for node %d\n", nid); in allocate_pgdat()
129 NODE_DATA(nid) = __va(phys); in allocate_pgdat()
130 memset(NODE_DATA(nid), 0, sizeof(struct pglist_data)); in allocate_pgdat()
132 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in allocate_pgdat()
135 NODE_DATA(nid)->node_start_pfn = start_pfn; in allocate_pgdat()
136 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in allocate_pgdat()
139 static void __init bootmem_init_one_node(unsigned int nid) in bootmem_init_one_node() argument
145 p = NODE_DATA(nid); in bootmem_init_one_node()
[all …]
/linux-4.4.14/arch/sh/include/asm/
Dmmzone.h10 #define NODE_DATA(nid) (node_data[nid]) argument
14 int nid; in pfn_to_nid() local
16 for (nid = 0; nid < MAX_NUMNODES; nid++) in pfn_to_nid()
17 if (pfn >= node_start_pfn(nid) && pfn <= node_end_pfn(nid)) in pfn_to_nid()
20 return nid; in pfn_to_nid()
29 void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end);
32 setup_bootmem_node(int nid, unsigned long start, unsigned long end) in setup_bootmem_node() argument
41 void __init __add_active_range(unsigned int nid, unsigned long start_pfn,
44 void __init allocate_pgdat(unsigned int nid);
/linux-4.4.14/arch/powerpc/mm/
Dnuma.c91 unsigned int *nid) in fake_numa_create_new_node() argument
103 *nid = fake_nid; in fake_numa_create_new_node()
130 *nid = fake_nid; in fake_numa_create_new_node()
217 static void initialize_distance_lookup_table(int nid, in initialize_distance_lookup_table() argument
229 distance_lookup_table[nid][i] = of_read_number(entry, 1); in initialize_distance_lookup_table()
238 int nid = -1; in associativity_to_nid() local
244 nid = of_read_number(&associativity[min_common_depth], 1); in associativity_to_nid()
247 if (nid == 0xffff || nid >= MAX_NUMNODES) in associativity_to_nid()
248 nid = -1; in associativity_to_nid()
250 if (nid > 0 && in associativity_to_nid()
[all …]
Dmem.c116 int arch_add_memory(int nid, u64 start, u64 size, bool for_device) in arch_add_memory() argument
123 pgdata = NODE_DATA(nid); in arch_add_memory()
131 zone_for_memory(nid, start, size, 0, for_device); in arch_add_memory()
133 return __add_pages(nid, zone, start_pfn, nr_pages); in arch_add_memory()
/linux-4.4.14/arch/m32r/mm/
Ddiscontig.c75 int nid; in setup_memory() local
83 for_each_online_node(nid) { in setup_memory()
84 mp = &mem_prof[nid]; in setup_memory()
85 NODE_DATA(nid)=(pg_data_t *)&m32r_node_data[nid]; in setup_memory()
86 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in setup_memory()
89 bootmap_size = init_bootmem_node(NODE_DATA(nid), mp->free_pfn, in setup_memory()
92 free_bootmem_node(NODE_DATA(nid), PFN_PHYS(mp->start_pfn), in setup_memory()
95 reserve_bootmem_node(NODE_DATA(nid), PFN_PHYS(mp->start_pfn), in setup_memory()
129 #define START_PFN(nid) (NODE_DATA(nid)->bdata->node_min_pfn) argument
130 #define MAX_LOW_PFN(nid) (NODE_DATA(nid)->bdata->node_low_pfn) argument
[all …]
Dinit.c55 #define START_PFN(nid) (NODE_DATA(nid)->bdata->node_min_pfn) argument
56 #define MAX_LOW_PFN(nid) (NODE_DATA(nid)->bdata->node_low_pfn) argument
/linux-4.4.14/sound/pci/lola/
Dlola_proc.c30 struct lola *chip, int nid, const char *name) in print_audio_widget() argument
34 lola_read_param(chip, nid, LOLA_PAR_AUDIO_WIDGET_CAP, &val); in print_audio_widget()
35 snd_iprintf(buffer, "Node 0x%02x %s wcaps 0x%x\n", nid, name, val); in print_audio_widget()
36 lola_read_param(chip, nid, LOLA_PAR_STREAM_FORMATS, &val); in print_audio_widget()
41 struct lola *chip, int nid, unsigned int ampcap, in print_pin_widget() argument
46 lola_read_param(chip, nid, LOLA_PAR_AUDIO_WIDGET_CAP, &val); in print_pin_widget()
47 snd_iprintf(buffer, "Node 0x%02x %s wcaps 0x%x\n", nid, name, val); in print_pin_widget()
50 lola_read_param(chip, nid, ampcap, &val); in print_pin_widget()
57 lola_codec_read(chip, nid, LOLA_VERB_GET_MAX_LEVEL, 0, 0, &val, NULL); in print_pin_widget()
62 struct lola *chip, int nid) in print_clock_widget() argument
[all …]
Dlola_mixer.c32 int dir, int nid) in lola_init_pin() argument
37 pin->nid = nid; in lola_init_pin()
38 err = lola_read_param(chip, nid, LOLA_PAR_AUDIO_WIDGET_CAP, &val); in lola_init_pin()
40 dev_err(chip->card->dev, "Can't read wcaps for 0x%x\n", nid); in lola_init_pin()
51 dev_err(chip->card->dev, "Invalid wcaps 0x%x for 0x%x\n", val, nid); in lola_init_pin()
61 err = lola_read_param(chip, nid, LOLA_PAR_AMP_OUT_CAP, &val); in lola_init_pin()
63 err = lola_read_param(chip, nid, LOLA_PAR_AMP_IN_CAP, &val); in lola_init_pin()
65 dev_err(chip->card->dev, "Can't read AMP-caps for 0x%x\n", nid); in lola_init_pin()
79 err = lola_codec_read(chip, nid, LOLA_VERB_GET_MAX_LEVEL, 0, 0, &val, in lola_init_pin()
82 dev_err(chip->card->dev, "Can't get MAX_LEVEL 0x%x\n", nid); in lola_init_pin()
[all …]
Dlola_clock.c123 int lola_init_clock_widget(struct lola *chip, int nid) in lola_init_clock_widget() argument
129 err = lola_read_param(chip, nid, LOLA_PAR_AUDIO_WIDGET_CAP, &val); in lola_init_clock_widget()
131 dev_err(chip->card->dev, "Can't read wcaps for 0x%x\n", nid); in lola_init_clock_widget()
140 chip->clock.nid = nid; in lola_init_clock_widget()
142 dev_dbg(chip->card->dev, "clock_list nid=%x, entries=%d\n", nid, in lola_init_clock_widget()
158 err = lola_codec_read(chip, nid, LOLA_VERB_GET_CLOCK_LIST, in lola_init_clock_widget()
219 err = lola_codec_read(chip, chip->clock.nid, in lola_enable_clock_events()
238 err = lola_codec_read(chip, chip->clock.nid, in lola_set_clock_index()
Dlola.c87 static int corb_send_verb(struct lola *chip, unsigned int nid, in corb_send_verb() argument
94 chip->last_cmd_nid = nid; in corb_send_verb()
98 data |= (nid << 20) | (verb << 8); in corb_send_verb()
195 int lola_codec_write(struct lola *chip, unsigned int nid, unsigned int verb, in lola_codec_write() argument
199 nid, verb, data, extdata); in lola_codec_write()
200 return corb_send_verb(chip, nid, verb, data, extdata); in lola_codec_write()
204 int lola_codec_read(struct lola *chip, unsigned int nid, unsigned int verb, in lola_codec_read() argument
211 nid, verb, data, extdata); in lola_codec_read()
212 err = corb_send_verb(chip, nid, verb, data, extdata); in lola_codec_read()
451 int nid, err; in lola_parse_tree() local
[all …]
Dlola.h231 unsigned int nid; member
257 unsigned int nid; member
276 unsigned int nid; member
292 unsigned int nid; /* audio widget NID */ member
485 int lola_codec_write(struct lola *chip, unsigned int nid, unsigned int verb,
487 int lola_codec_read(struct lola *chip, unsigned int nid, unsigned int verb,
491 #define lola_read_param(chip, nid, param, val) \ argument
492 lola_codec_read(chip, nid, LOLA_VERB_PARAMETERS, param, 0, val, NULL)
501 int lola_init_clock_widget(struct lola *chip, int nid);
512 int lola_init_mixer_widget(struct lola *chip, int nid);
Dlola_pcm.c415 err = lola_codec_read(chip, str->nid, LOLA_VERB_SET_STREAM_FORMAT, in lola_set_stream_config()
426 err = lola_codec_read(chip, str[i].nid, in lola_set_stream_config()
643 int idx, int nid, int dir) in lola_init_stream() argument
648 str->nid = nid; in lola_init_stream()
653 err = lola_read_param(chip, nid, LOLA_PAR_AUDIO_WIDGET_CAP, &val); in lola_init_stream()
655 dev_err(chip->card->dev, "Can't read wcaps for 0x%x\n", nid); in lola_init_stream()
663 val, nid); in lola_init_stream()
673 val, nid); in lola_init_stream()
681 err = lola_read_param(chip, nid, LOLA_PAR_STREAM_FORMATS, &val); in lola_init_stream()
683 dev_err(chip->card->dev, "Can't read FORMATS 0x%x\n", nid); in lola_init_stream()
[all …]
/linux-4.4.14/include/trace/events/
Dvmscan.h41 TP_PROTO(int nid),
43 TP_ARGS(nid),
46 __field( int, nid )
50 __entry->nid = nid;
53 TP_printk("nid=%d", __entry->nid)
58 TP_PROTO(int nid, int order),
60 TP_ARGS(nid, order),
63 __field( int, nid )
68 __entry->nid = nid;
72 TP_printk("nid=%d order=%d", __entry->nid, __entry->order)
[all …]
Df2fs.h319 TP_PROTO(struct inode *inode, nid_t nid, unsigned int ofs, int free),
321 TP_ARGS(inode, nid, ofs, free),
326 __field(nid_t, nid)
334 __entry->nid = nid;
341 (unsigned int)__entry->nid,
406 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
408 TP_ARGS(inode, nid, blk_addr),
413 __field(nid_t, nid)
420 __entry->nid = nid;
426 (unsigned int)__entry->nid,
[all …]
Dcompaction.h259 __field(int, nid)
266 __entry->nid = zone_to_nid(zone);
273 __entry->nid,
305 __field(int, nid)
314 __entry->nid = zone_to_nid(zone);
323 __entry->nid,
/linux-4.4.14/arch/metag/include/asm/
Dmmzone.h8 #define NODE_DATA(nid) (node_data[nid]) argument
12 int nid; in pfn_to_nid() local
14 for (nid = 0; nid < MAX_NUMNODES; nid++) in pfn_to_nid()
15 if (pfn >= node_start_pfn(nid) && pfn <= node_end_pfn(nid)) in pfn_to_nid()
18 return nid; in pfn_to_nid()
27 void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end);
30 setup_bootmem_node(int nid, unsigned long start, unsigned long end) in setup_bootmem_node() argument
/linux-4.4.14/arch/alpha/mm/
Dnuma.c55 setup_memory_node(int nid, void *kernel_end) in setup_memory_node() argument
70 node_pfn_start = (node_mem_start(nid)) >> PAGE_SHIFT; in setup_memory_node()
71 node_pfn_end = node_pfn_start + (node_mem_size(nid) >> PAGE_SHIFT); in setup_memory_node()
95 printk("Initializing bootmem allocator on Node ID %d\n", nid); in setup_memory_node()
134 node_data[nid] = (pg_data_t *)(__va(node_min_pfn << PAGE_SHIFT)); in setup_memory_node()
142 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in setup_memory_node()
147 DBGDCONT(" DISCONTIG: node_data[%d] is at 0x%p\n", nid, NODE_DATA(nid)); in setup_memory_node()
148 DBGDCONT(" DISCONTIG: NODE_DATA(%d)->bdata is at 0x%p\n", nid, NODE_DATA(nid)->bdata); in setup_memory_node()
155 if (!nid && (node_max_pfn < end_kernel_pfn || node_min_pfn > start_kernel_pfn)) in setup_memory_node()
202 bootmap_size = init_bootmem_node(NODE_DATA(nid), bootmap_start, in setup_memory_node()
[all …]
/linux-4.4.14/mm/
Dpage_ext.c124 static int __init alloc_node_page_ext(int nid) in alloc_node_page_ext() argument
130 nr_pages = NODE_DATA(nid)->node_spanned_pages; in alloc_node_page_ext()
139 if (!IS_ALIGNED(node_start_pfn(nid), MAX_ORDER_NR_PAGES) || in alloc_node_page_ext()
140 !IS_ALIGNED(node_end_pfn(nid), MAX_ORDER_NR_PAGES)) in alloc_node_page_ext()
147 BOOTMEM_ALLOC_ACCESSIBLE, nid); in alloc_node_page_ext()
150 NODE_DATA(nid)->node_page_ext = base; in alloc_node_page_ext()
158 int nid, fail; in page_ext_init_flatmem() local
163 for_each_online_node(nid) { in page_ext_init_flatmem()
164 fail = alloc_node_page_ext(nid); in page_ext_init_flatmem()
196 static void *__meminit alloc_page_ext(size_t size, int nid) in alloc_page_ext() argument
[all …]
Dsparse.c51 static void set_section_nid(unsigned long section_nr, int nid) in set_section_nid() argument
53 section_to_node_table[section_nr] = nid; in set_section_nid()
56 static inline void set_section_nid(unsigned long section_nr, int nid) in set_section_nid() argument
62 static struct mem_section noinline __init_refok *sparse_index_alloc(int nid) in sparse_index_alloc() argument
69 if (node_state(nid, N_HIGH_MEMORY)) in sparse_index_alloc()
70 section = kzalloc_node(array_size, GFP_KERNEL, nid); in sparse_index_alloc()
74 section = memblock_virt_alloc_node(array_size, nid); in sparse_index_alloc()
80 static int __meminit sparse_index_init(unsigned long section_nr, int nid) in sparse_index_init() argument
88 section = sparse_index_alloc(nid); in sparse_index_init()
97 static inline int sparse_index_init(unsigned long section_nr, int nid) in sparse_index_init() argument
[all …]
Dmemory_hotplug.c329 int nid = zone->zone_pgdat->node_id; in fix_zone_id() local
333 set_page_links(pfn_to_page(pfn), zid, nid, pfn); in fix_zone_id()
447 int nid = pgdat->node_id; in __add_zone() local
462 memmap_init_zone(nr_pages, nid, zone_type, in __add_zone()
475 static int __meminit __add_section(int nid, struct zone *zone, in __add_section() argument
493 return register_new_memory(nid, __pfn_to_section(phys_start_pfn)); in __add_section()
502 int __ref __add_pages(int nid, struct zone *zone, unsigned long phys_start_pfn, in __add_pages() argument
513 err = __add_section(nid, zone, section_nr_to_pfn(i)); in __add_pages()
532 static int find_smallest_section_pfn(int nid, struct zone *zone, in find_smallest_section_pfn() argument
544 if (unlikely(pfn_to_nid(start_pfn) != nid)) in find_smallest_section_pfn()
[all …]
Dmemblock.c125 phys_addr_t size, phys_addr_t align, int nid, in __memblock_find_range_bottom_up() argument
131 for_each_free_mem_range(i, nid, flags, &this_start, &this_end, NULL) { in __memblock_find_range_bottom_up()
159 phys_addr_t size, phys_addr_t align, int nid, in __memblock_find_range_top_down() argument
165 for_each_free_mem_range_reverse(i, nid, flags, &this_start, &this_end, in __memblock_find_range_top_down()
205 phys_addr_t end, int nid, ulong flags) in memblock_find_in_range_node() argument
230 size, align, nid, flags); in memblock_find_in_range_node()
248 return __memblock_find_range_top_down(start, end, size, align, nid, in memblock_find_in_range_node()
494 int nid, unsigned long flags) in memblock_insert_region() argument
503 memblock_set_region_node(rgn, nid); in memblock_insert_region()
526 int nid, unsigned long flags) in memblock_add_range() argument
[all …]
Dlist_lru.c111 int nid = page_to_nid(virt_to_page(item)); in list_lru_add() local
112 struct list_lru_node *nlru = &lru->node[nid]; in list_lru_add()
130 int nid = page_to_nid(virt_to_page(item)); in list_lru_del() local
131 struct list_lru_node *nlru = &lru->node[nid]; in list_lru_del()
163 int nid, int memcg_idx) in __list_lru_count_one() argument
165 struct list_lru_node *nlru = &lru->node[nid]; in __list_lru_count_one()
178 int nid, struct mem_cgroup *memcg) in list_lru_count_one() argument
180 return __list_lru_count_one(lru, nid, memcg_cache_id(memcg)); in list_lru_count_one()
184 unsigned long list_lru_count_node(struct list_lru *lru, int nid) in list_lru_count_node() argument
189 count += __list_lru_count_one(lru, nid, -1); in list_lru_count_node()
[all …]
Dhugetlb.c840 int nid = page_to_nid(page); in enqueue_huge_page() local
841 list_move(&page->lru, &h->hugepage_freelists[nid]); in enqueue_huge_page()
843 h->free_huge_pages_node[nid]++; in enqueue_huge_page()
846 static struct page *dequeue_huge_page_node(struct hstate *h, int nid) in dequeue_huge_page_node() argument
850 list_for_each_entry(page, &h->hugepage_freelists[nid], lru) in dequeue_huge_page_node()
857 if (&h->hugepage_freelists[nid] == &page->lru) in dequeue_huge_page_node()
862 h->free_huge_pages_node[nid]--; in dequeue_huge_page_node()
939 static int next_node_allowed(int nid, nodemask_t *nodes_allowed) in next_node_allowed() argument
941 nid = next_node(nid, *nodes_allowed); in next_node_allowed()
942 if (nid == MAX_NUMNODES) in next_node_allowed()
[all …]
Dpage_alloc.c284 static inline bool early_page_nid_uninitialised(unsigned long pfn, int nid) in early_page_nid_uninitialised() argument
286 if (pfn >= NODE_DATA(nid)->first_deferred_pfn) in early_page_nid_uninitialised()
324 static inline bool early_page_nid_uninitialised(unsigned long pfn, int nid) in early_page_nid_uninitialised() argument
901 unsigned long zone, int nid) in __init_single_page() argument
903 set_page_links(page, zone, nid, pfn); in __init_single_page()
917 int nid) in __init_single_pfn() argument
919 return __init_single_page(pfn_to_page(pfn), pfn, zone, nid); in __init_single_pfn()
926 int nid, zid; in init_reserved_page() local
931 nid = early_pfn_to_nid(pfn); in init_reserved_page()
932 pgdat = NODE_DATA(nid); in init_reserved_page()
[all …]
Dksm.c145 int nid; member
166 int nid; /* when node of unstable tree */ member
514 root_stable_tree + NUMA(stable_node->nid)); in remove_node_from_stable_tree()
650 root_unstable_tree + NUMA(rmap_item->nid)); in remove_rmap_item_from_tree()
745 int nid; in remove_all_stable_nodes() local
748 for (nid = 0; nid < ksm_nr_node_ids; nid++) { in remove_all_stable_nodes()
749 while (root_stable_tree[nid].rb_node) { in remove_all_stable_nodes()
750 stable_node = rb_entry(root_stable_tree[nid].rb_node, in remove_all_stable_nodes()
1150 int nid; in stable_tree_search() local
1164 nid = get_kpfn_nid(page_to_pfn(page)); in stable_tree_search()
[all …]
Dmm_init.c27 int nid; in mminit_verify_zonelist() local
32 for_each_online_node(nid) { in mminit_verify_zonelist()
33 pg_data_t *pgdat = NODE_DATA(nid); in mminit_verify_zonelist()
52 listid > 0 ? "thisnode" : "general", nid, in mminit_verify_zonelist()
Dmmzone.c19 int nid = next_online_node(pgdat->node_id); in next_online_pgdat() local
21 if (nid == MAX_NUMNODES) in next_online_pgdat()
23 return NODE_DATA(nid); in next_online_pgdat()
Dworkingset.c172 int zid, nid; in unpack_shadow() local
177 nid = entry & ((1UL << NODES_SHIFT) - 1); in unpack_shadow()
181 *zone = NODE_DATA(nid)->node_zones + zid; in unpack_shadow()
281 pages = node_present_pages(sc->nid); in count_shadow_nodes()
Dmempolicy.c492 int nid; in queue_pages_pte_range() local
513 nid = page_to_nid(page); in queue_pages_pte_range()
514 if (node_isset(nid, *qp->nmask) == !!(flags & MPOL_MF_INVERT)) in queue_pages_pte_range()
532 int nid; in queue_pages_hugetlb() local
542 nid = page_to_nid(page); in queue_pages_hugetlb()
543 if (node_isset(nid, *qp->nmask) == !!(flags & MPOL_MF_INVERT)) in queue_pages_hugetlb()
1675 unsigned nid, next; in interleave_nodes() local
1678 nid = me->il_next; in interleave_nodes()
1679 next = next_node(nid, policy->v.nodes); in interleave_nodes()
1684 return nid; in interleave_nodes()
[all …]
Dvmscan.c277 int nid = shrinkctl->nid; in do_shrink_slab() local
290 nr = atomic_long_xchg(&shrinker->nr_deferred[nid], 0); in do_shrink_slab()
369 &shrinker->nr_deferred[nid]); in do_shrink_slab()
371 new_nr = atomic_long_read(&shrinker->nr_deferred[nid]); in do_shrink_slab()
373 trace_mm_shrink_slab_end(shrinker, nid, freed, nr, new_nr, total_scan); in do_shrink_slab()
406 static unsigned long shrink_slab(gfp_t gfp_mask, int nid, in shrink_slab() argument
434 .nid = nid, in shrink_slab()
442 sc.nid = 0; in shrink_slab()
453 void drop_slab_node(int nid) in drop_slab_node() argument
462 freed += shrink_slab(GFP_KERNEL, nid, memcg, in drop_slab_node()
[all …]
Dmemcontrol.c407 int nid = zone_to_nid(zone); in mem_cgroup_zone_zoneinfo() local
410 return &memcg->nodeinfo[nid]->zoneinfo[zid]; in mem_cgroup_zone_zoneinfo()
477 int nid = page_to_nid(page); in mem_cgroup_page_zoneinfo() local
480 return &memcg->nodeinfo[nid]->zoneinfo[zid]; in mem_cgroup_page_zoneinfo()
484 soft_limit_tree_node_zone(int nid, int zid) in soft_limit_tree_node_zone() argument
486 return &soft_limit_tree.rb_tree_per_node[nid]->rb_tree_per_zone[zid]; in soft_limit_tree_node_zone()
492 int nid = page_to_nid(page); in soft_limit_tree_from_page() local
495 return &soft_limit_tree.rb_tree_per_node[nid]->rb_tree_per_zone[zid]; in soft_limit_tree_from_page()
600 int nid, zid; in mem_cgroup_remove_from_trees() local
602 for_each_node(nid) { in mem_cgroup_remove_from_trees()
[all …]
Doom_kill.c215 int nid; in constrained_alloc() local
238 for_each_node_mask(nid, *oc->nodemask) in constrained_alloc()
239 *totalpages += node_spanned_pages(nid); in constrained_alloc()
251 for_each_node_mask(nid, cpuset_current_mems_allowed) in constrained_alloc()
252 *totalpages += node_spanned_pages(nid); in constrained_alloc()
Dcompaction.c1677 static void compact_node(int nid) in compact_node() argument
1685 __compact_pgdat(NODE_DATA(nid), &cc); in compact_node()
1691 int nid; in compact_nodes() local
1696 for_each_online_node(nid) in compact_nodes()
1697 compact_node(nid); in compact_nodes()
1726 int nid = dev->id; in sysfs_compact_node() local
1728 if (nid >= 0 && nid < nr_node_ids && node_online(nid)) { in sysfs_compact_node()
1732 compact_node(nid); in sysfs_compact_node()
Dsparse-vmemmap.c179 struct page * __meminit sparse_mem_map_populate(unsigned long pnum, int nid) in sparse_mem_map_populate() argument
189 if (vmemmap_populate(start, end, nid)) in sparse_mem_map_populate()
Dhuge_memory.c2345 static bool khugepaged_scan_abort(int nid) in khugepaged_scan_abort() argument
2357 if (khugepaged_node_load[nid]) in khugepaged_scan_abort()
2363 if (node_distance(nid, i) > RECLAIM_DISTANCE) in khugepaged_scan_abort()
2373 int nid, target_node = 0, max_value = 0; in khugepaged_find_target_node() local
2376 for (nid = 0; nid < MAX_NUMNODES; nid++) in khugepaged_find_target_node()
2377 if (khugepaged_node_load[nid] > max_value) { in khugepaged_find_target_node()
2378 max_value = khugepaged_node_load[nid]; in khugepaged_find_target_node()
2379 target_node = nid; in khugepaged_find_target_node()
2384 for (nid = last_khugepaged_target_node + 1; nid < MAX_NUMNODES; in khugepaged_find_target_node()
2385 nid++) in khugepaged_find_target_node()
[all …]
Dslab.c1328 int nid; in slab_memory_callback() local
1330 nid = mnb->status_change_nid; in slab_memory_callback()
1331 if (nid < 0) in slab_memory_callback()
1337 ret = init_cache_node_node(nid); in slab_memory_callback()
1342 ret = drain_cache_node_node(nid); in slab_memory_callback()
1464 int nid; in kmem_cache_init() local
1466 for_each_online_node(nid) { in kmem_cache_init()
1467 init_list(kmem_cache, &init_kmem_cache_node[CACHE_CACHE + nid], nid); in kmem_cache_init()
1470 &init_kmem_cache_node[SIZE_NODE + nid], nid); in kmem_cache_init()
3010 int nid; in fallback_alloc() local
[all …]
Dnobootmem.c35 static void * __init __alloc_memory_core_early(int nid, u64 size, u64 align, in __alloc_memory_core_early() argument
46 addr = memblock_find_in_range_node(size, align, goal, limit, nid, in __alloc_memory_core_early()
/linux-4.4.14/arch/s390/numa/
Dnuma.c83 int nid = 0; in numa_setup_memory() local
95 nid = numa_pfn_to_nid(PFN_DOWN(cur_base)); in numa_setup_memory()
96 node_set_online(nid); in numa_setup_memory()
97 memblock_set_node(cur_base, align, &memblock.memory, nid); in numa_setup_memory()
102 for (nid = 0; nid < MAX_NUMNODES; nid++) in numa_setup_memory()
103 NODE_DATA(nid) = alloc_node_data(); in numa_setup_memory()
105 for_each_online_node(nid) { in numa_setup_memory()
112 for_each_mem_pfn_range(i, nid, &t_start, &t_end, NULL) { in numa_setup_memory()
118 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in numa_setup_memory()
119 NODE_DATA(nid)->node_id = nid; in numa_setup_memory()
[all …]
Dmode_emu.c167 int nid; in toptree_unify_tree() local
170 for (nid = 0; nid < emu_nodes; nid++) in toptree_unify_tree()
171 toptree_get_child(tree, nid); in toptree_unify_tree()
280 int nid; in toptree_new() local
285 for (nid = 0; nid < nodes; nid++) { in toptree_new()
286 if (!toptree_get_child(tree, nid)) in toptree_new()
398 int nid, cid; in print_node_to_core_map() local
403 for (nid = 0; nid < emu_nodes; nid++) { in print_node_to_core_map()
404 printk(KERN_DEBUG " node %3d: ", nid); in print_node_to_core_map()
406 if (emu_cores->to_node_id[cid] == nid) in print_node_to_core_map()
/linux-4.4.14/arch/ia64/kernel/
Duncached.c78 static int uncached_add_chunk(struct uncached_pool *uc_pool, int nid) in uncached_add_chunk() argument
100 page = __alloc_pages_node(nid, in uncached_add_chunk()
156 status = gen_pool_add(uc_pool->pool, uc_addr, IA64_GRANULE_SIZE, nid); in uncached_add_chunk()
189 int nid; in uncached_alloc_page() local
196 nid = starting_nid; in uncached_alloc_page()
199 if (!node_state(nid, N_HIGH_MEMORY)) in uncached_alloc_page()
201 uc_pool = &uncached_pools[nid]; in uncached_alloc_page()
209 } while (uncached_add_chunk(uc_pool, nid) == 0); in uncached_alloc_page()
211 } while ((nid = (nid + 1) % MAX_NUMNODES) != starting_nid); in uncached_alloc_page()
228 int nid = paddr_to_nid(uc_addr - __IA64_UNCACHED_OFFSET); in uncached_free_page() local
[all …]
Dnuma.c33 void map_cpu_to_node(int cpu, int nid) in map_cpu_to_node() argument
36 if (nid < 0) { /* just initialize by zero */ in map_cpu_to_node()
47 if (!node_online(nid)) in map_cpu_to_node()
48 nid = first_online_node; in map_cpu_to_node()
49 cpu_to_node_map[cpu] = nid; in map_cpu_to_node()
50 cpumask_set_cpu(cpu, &node_to_cpu_mask[nid]); in map_cpu_to_node()
54 void unmap_cpu_from_node(int cpu, int nid) in unmap_cpu_from_node() argument
56 WARN_ON(!cpumask_test_cpu(cpu, &node_to_cpu_mask[nid])); in unmap_cpu_from_node()
57 WARN_ON(cpu_to_node_map[cpu] != nid); in unmap_cpu_from_node()
59 cpumask_clear_cpu(cpu, &node_to_cpu_mask[nid]); in unmap_cpu_from_node()
[all …]
Dacpi.c485 node_cpuid[srat_num_cpus].nid = pxm; in acpi_numa_processor_affinity_init()
522 p->nid = pxm; in acpi_numa_memory_affinity_init()
545 int nid = acpi_map_pxm_to_node(i); in acpi_numa_arch_fixup() local
546 node_set_online(nid); in acpi_numa_arch_fixup()
552 node_memblk[i].nid = pxm_to_node(node_memblk[i].nid); in acpi_numa_arch_fixup()
560 if (node_memblk[j].nid == i) in acpi_numa_arch_fixup()
566 node_cpuid[i].nid = pxm_to_node(node_cpuid[i].nid); in acpi_numa_arch_fixup()
810 node_cpuid[cpu].nid = acpi_get_node(handle); in acpi_map_cpu2node()
/linux-4.4.14/arch/x86/mm/
Dnuma.c131 static int __init numa_add_memblk_to(int nid, u64 start, u64 end, in numa_add_memblk_to() argument
139 if (start > end || nid < 0 || nid >= MAX_NUMNODES) { in numa_add_memblk_to()
141 nid, start, end - 1); in numa_add_memblk_to()
152 mi->blk[mi->nr_blks].nid = nid; in numa_add_memblk_to()
183 int __init numa_add_memblk(int nid, u64 start, u64 end) in numa_add_memblk() argument
185 return numa_add_memblk_to(nid, start, end, &numa_meminfo); in numa_add_memblk()
189 static void __init alloc_node_data(int nid) in alloc_node_data() argument
200 nd_pa = memblock_alloc_nid(nd_size, SMP_CACHE_BYTES, nid); in alloc_node_data()
206 nd_size, nid); in alloc_node_data()
213 printk(KERN_INFO "NODE_DATA(%d) allocated [mem %#010Lx-%#010Lx]\n", nid, in alloc_node_data()
[all …]
Dnuma_emulation.c21 static int __init emu_find_memblk_by_nid(int nid, const struct numa_meminfo *mi) in emu_find_memblk_by_nid() argument
26 if (mi->blk[i].nid == nid) in emu_find_memblk_by_nid()
47 int nid, int phys_blk, u64 size) in emu_setup_memblk() argument
60 eb->nid = nid; in emu_setup_memblk()
62 if (emu_nid_to_phys[nid] == NUMA_NO_NODE) in emu_setup_memblk()
63 emu_nid_to_phys[nid] = nid; in emu_setup_memblk()
72 nid, eb->start, eb->end - 1, (eb->end - eb->start) >> 20); in emu_setup_memblk()
87 int nid = 0; in split_nodes_interleave() local
120 node_set(pi->blk[i].nid, physnode_mask); in split_nodes_interleave()
141 if (nid < big) in split_nodes_interleave()
[all …]
Dnuma_32.c47 void memory_present(int nid, unsigned long start, unsigned long end) in memory_present() argument
52 nid, start, end); in memory_present()
53 printk(KERN_DEBUG " Setting physnode_map array to node %d for pfns:\n", nid); in memory_present()
58 physnode_map[pfn / PAGES_PER_SECTION] = nid; in memory_present()
64 unsigned long node_memmap_size_bytes(int nid, unsigned long start_pfn, in node_memmap_size_bytes() argument
Dhighmem_32.c110 int nid; in set_highmem_pages_init() local
126 nid = zone_to_nid(zone); in set_highmem_pages_init()
128 zone->name, nid, zone_start_pfn, zone_end_pfn); in set_highmem_pages_init()
130 add_highpages_with_active_regions(nid, zone_start_pfn, in set_highmem_pages_init()
Dinit_32.c431 void __init add_highpages_with_active_regions(int nid, in add_highpages_with_active_regions() argument
437 for_each_free_mem_range(i, nid, MEMBLOCK_NONE, &start, &end, NULL) { in add_highpages_with_active_regions()
826 int arch_add_memory(int nid, u64 start, u64 size, bool for_device) in arch_add_memory() argument
828 struct pglist_data *pgdata = NODE_DATA(nid); in arch_add_memory()
830 zone_for_memory(nid, start, size, ZONE_HIGHMEM, for_device); in arch_add_memory()
834 return __add_pages(nid, zone, start_pfn, nr_pages); in arch_add_memory()
Dnuma_internal.h10 int nid; member
/linux-4.4.14/include/linux/
Dmemory_hotplug.h100 extern int try_online_node(int nid);
110 extern int __add_pages(int nid, struct zone *zone, unsigned long start_pfn,
133 extern pg_data_t *arch_alloc_nodedata(int nid);
135 extern void arch_refresh_nodedata(int nid, pg_data_t *pgdat);
139 #define arch_alloc_nodedata(nid) generic_alloc_nodedata(nid) argument
149 #define generic_alloc_nodedata(nid) \ argument
160 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata() argument
162 node_data[nid] = pgdat; in arch_refresh_nodedata()
168 static inline pg_data_t *generic_alloc_nodedata(int nid) in generic_alloc_nodedata() argument
176 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata() argument
[all …]
Dmemblock.h35 int nid; member
68 int nid, ulong flags);
74 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid);
90 int nid, unsigned long flags);
92 void __next_mem_range(u64 *idx, int nid, ulong flags,
97 void __next_mem_range_rev(u64 *idx, int nid, ulong flags,
117 #define for_each_mem_range(i, type_a, type_b, nid, flags, \ argument
119 for (i = 0, __next_mem_range(&i, nid, flags, type_a, type_b, \
122 __next_mem_range(&i, nid, flags, type_a, type_b, \
137 #define for_each_mem_range_rev(i, type_a, type_b, nid, flags, \ argument
[all …]
Dnode.h35 extern int register_one_node(int nid);
36 extern void unregister_one_node(int nid);
37 extern int register_cpu_under_node(unsigned int cpu, unsigned int nid);
38 extern int unregister_cpu_under_node(unsigned int cpu, unsigned int nid);
40 int nid);
49 static inline int register_one_node(int nid) in register_one_node() argument
53 static inline int unregister_one_node(int nid) in unregister_one_node() argument
57 static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) in register_cpu_under_node() argument
61 static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) in unregister_cpu_under_node() argument
66 int nid) in register_mem_sect_under_node() argument
Dlist_lru.h109 int nid, struct mem_cgroup *memcg);
110 unsigned long list_lru_count_node(struct list_lru *lru, int nid);
115 return list_lru_count_one(lru, sc->nid, sc->memcg); in list_lru_shrink_count()
121 int nid; in list_lru_count() local
123 for_each_node_state(nid, N_NORMAL_MEMORY) in list_lru_count()
124 count += list_lru_count_node(lru, nid); in list_lru_count()
159 int nid, struct mem_cgroup *memcg,
162 unsigned long list_lru_walk_node(struct list_lru *lru, int nid,
170 return list_lru_walk_one(lru, sc->nid, sc->memcg, isolate, cb_arg, in list_lru_shrink_walk()
179 int nid; in list_lru_walk() local
[all …]
Dbootmem.h156 phys_addr_t max_addr, int nid);
158 phys_addr_t min_addr, phys_addr_t max_addr, int nid);
209 phys_addr_t size, int nid) in memblock_virt_alloc_node() argument
212 BOOTMEM_ALLOC_ACCESSIBLE, nid); in memblock_virt_alloc_node()
216 phys_addr_t size, int nid) in memblock_virt_alloc_node_nopanic() argument
220 nid); in memblock_virt_alloc_node_nopanic()
230 phys_addr_t base, phys_addr_t size, int nid) in memblock_free_early_nid() argument
286 phys_addr_t size, int nid) in memblock_virt_alloc_node() argument
288 return __alloc_bootmem_node(NODE_DATA(nid), size, SMP_CACHE_BYTES, in memblock_virt_alloc_node()
293 phys_addr_t size, int nid) in memblock_virt_alloc_node_nopanic() argument
[all …]
Dgfp.h395 static inline struct zonelist *node_zonelist(int nid, gfp_t flags) in node_zonelist() argument
397 return NODE_DATA(nid)->node_zonelists + gfp_zonelist(flags); in node_zonelist()
423 __alloc_pages_node(int nid, gfp_t gfp_mask, unsigned int order) in __alloc_pages_node() argument
425 VM_BUG_ON(nid < 0 || nid >= MAX_NUMNODES); in __alloc_pages_node()
426 VM_WARN_ON(!node_online(nid)); in __alloc_pages_node()
428 return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask)); in __alloc_pages_node()
436 static inline struct page *alloc_pages_node(int nid, gfp_t gfp_mask, in alloc_pages_node() argument
439 if (nid == NUMA_NO_NODE) in alloc_pages_node()
440 nid = numa_mem_id(); in alloc_pages_node()
442 return __alloc_pages_node(nid, gfp_mask, order); in alloc_pages_node()
[all …]
Dmmzone.h694 #define node_present_pages(nid) (NODE_DATA(nid)->node_present_pages) argument
695 #define node_spanned_pages(nid) (NODE_DATA(nid)->node_spanned_pages) argument
701 #define nid_page_nr(nid, pagenr) pgdat_page_nr(NODE_DATA(nid),(pagenr)) argument
703 #define node_start_pfn(nid) (NODE_DATA(nid)->node_start_pfn) argument
704 #define node_end_pfn(nid) pgdat_end_pfn(NODE_DATA(nid)) argument
763 void memory_present(int nid, unsigned long start, unsigned long end);
765 static inline void memory_present(int nid, unsigned long start, unsigned long end) {} in memory_present() argument
851 #define NODE_DATA(nid) (&contig_page_data) argument
852 #define NODE_MEM_MAP(nid) mem_map argument
1179 void memory_present(int nid, unsigned long start, unsigned long end);
Dgenalloc.h95 size_t size, int nid) in gen_pool_add() argument
97 return gen_pool_add_virt(pool, addr, -1, size, nid); in gen_pool_add()
123 int min_alloc_order, int nid, const char *name);
Dnodemask.h423 static inline int next_online_node(int nid) in next_online_node() argument
425 return next_node(nid, node_states[N_ONLINE]); in next_online_node()
427 static inline int next_memory_node(int nid) in next_memory_node() argument
429 return next_node(nid, node_states[N_MEMORY]); in next_memory_node()
435 static inline void node_set_online(int nid) in node_set_online() argument
437 node_set_state(nid, N_ONLINE); in node_set_online()
441 static inline void node_set_offline(int nid) in node_set_offline() argument
443 node_clear_state(nid, N_ONLINE); in node_set_offline()
472 #define next_online_node(nid) (MAX_NUMNODES) argument
Df2fs_fs.h231 __le32 nid[NIDS_PER_BLOCK]; /* array of data block address */ member
244 __le32 nid; /* node id */ member
331 __le32 nid; /* parent node id */ member
370 __le32 nid; member
Dshrinker.h22 int nid; member
Dmm.h820 static inline int cpu_pid_to_cpupid(int nid, int pid) in cpu_pid_to_cpupid() argument
1060 extern bool skip_free_areas_node(unsigned int flags, int nid);
1675 extern void free_area_init_node(int nid, unsigned long * zones_size,
1737 int nid; in get_num_physpages() local
1740 for_each_online_node(nid) in get_num_physpages()
1741 phys_pages += node_present_pages(nid); in get_num_physpages()
1775 unsigned long __absent_pages_in_range(int nid, unsigned long start_pfn,
1779 extern void get_pfn_range_for_nid(unsigned int nid,
1782 extern void free_bootmem_with_active_regions(int nid,
1784 extern void sparse_memory_present_with_active_regions(int nid);
[all …]
Dmempool.h30 gfp_t gfp_mask, int nid);
Dtopology.h38 #define node_has_online_mem(nid) (1) argument
/linux-4.4.14/fs/f2fs/
Dnode.c97 static struct page *get_current_nat_page(struct f2fs_sb_info *sbi, nid_t nid) in get_current_nat_page() argument
99 pgoff_t index = current_nat_addr(sbi, nid); in get_current_nat_page()
103 static struct page *get_next_nat_page(struct f2fs_sb_info *sbi, nid_t nid) in get_next_nat_page() argument
113 src_off = current_nat_addr(sbi, nid); in get_next_nat_page()
127 set_to_next_nat(nm_i, nid); in get_next_nat_page()
154 nid_t set = NAT_BLOCK_OFFSET(ne->ni.nid); in __set_nat_cache_dirty()
179 nid_t set = NAT_BLOCK_OFFSET(ne->ni.nid); in __clear_nat_cache_dirty()
198 int need_dentry_mark(struct f2fs_sb_info *sbi, nid_t nid) in need_dentry_mark() argument
205 e = __lookup_nat_cache(nm_i, nid); in need_dentry_mark()
215 bool is_checkpointed_node(struct f2fs_sb_info *sbi, nid_t nid) in is_checkpointed_node() argument
[all …]
Dnode.h12 #define START_NID(nid) ((nid / NAT_ENTRY_PER_BLOCK) * NAT_ENTRY_PER_BLOCK) argument
47 nid_t nid; /* node id */ member
59 #define nat_get_nid(nat) (nat->ni.nid)
60 #define nat_set_nid(nat, n) (nat->ni.nid = n)
73 dst->nid = src->nid; in copy_node_info()
146 nid_t nid; /* node id */ member
150 static inline void next_free_nid(struct f2fs_sb_info *sbi, nid_t *nid) in next_free_nid() argument
161 *nid = fnid->nid; in next_free_nid()
215 static inline void fill_node_footer(struct page *page, nid_t nid, in fill_node_footer() argument
226 rn->footer.nid = cpu_to_le32(nid); in fill_node_footer()
[all …]
Drecovery.c268 nid_t ino, nid; in check_index_in_prev_nodes() local
293 nid = le32_to_cpu(sum.nid); in check_index_in_prev_nodes()
294 if (dn->inode->i_ino == nid) { in check_index_in_prev_nodes()
295 tdn.nid = nid; in check_index_in_prev_nodes()
301 } else if (dn->nid == nid) { in check_index_in_prev_nodes()
307 node_page = get_node_page(sbi, nid); in check_index_in_prev_nodes()
352 if (dn->inode->i_ino == nid && !dn->inode_page_locked) in check_index_in_prev_nodes()
394 get_node_info(sbi, dn.nid, &ni); in do_recover_data()
450 fill_node_footer(dn.node_page, dn.nid, ni.ino, in do_recover_data()
Dgc.c417 nid_t nid = le32_to_cpu(entry->nid); in gc_node_segment() local
429 ra_node_page(sbi, nid); in gc_node_segment()
432 node_page = get_node_page(sbi, nid); in gc_node_segment()
442 get_node_info(sbi, nid, &ni); in gc_node_segment()
511 nid_t nid; in is_alive() local
515 nid = le32_to_cpu(sum->nid); in is_alive()
518 node_page = get_node_page(sbi, nid); in is_alive()
522 get_node_info(sbi, nid, dni); in is_alive()
573 get_node_info(fio.sbi, dn.nid, &ni); in move_encrypted_block()
574 set_summary(&sum, dn.nid, dn.ofs_in_node, ni.version); in move_encrypted_block()
[all …]
Df2fs.h193 #define nid_in_journal(sum, i) (sum->nat_j.entries[i].nid)
544 nid_t nid; /* node id of the direct node block */ member
551 struct page *ipage, struct page *npage, nid_t nid) in set_new_dnode() argument
557 dn->nid = nid; in set_new_dnode()
995 static inline int check_nid_range(struct f2fs_sb_info *sbi, nid_t nid) in check_nid_range() argument
997 if (unlikely(nid < F2FS_ROOT_INO(sbi))) in check_nid_range()
999 if (unlikely(nid >= NM_I(sbi)->max_nid)) in check_nid_range()
1312 #define RAW_IS_INODE(p) ((p)->footer.nid == (p)->footer.ino)
/linux-4.4.14/arch/powerpc/platforms/cell/
Dras.c102 int nid; member
111 static int __init cbe_ptcal_enable_on_node(int nid, int order) in cbe_ptcal_enable_on_node() argument
118 rtas_call(ptcal_stop_tok, 1, 1, NULL, nid); in cbe_ptcal_enable_on_node()
124 area->nid = nid; in cbe_ptcal_enable_on_node()
126 area->pages = __alloc_pages_node(area->nid, in cbe_ptcal_enable_on_node()
132 __func__, area->nid); in cbe_ptcal_enable_on_node()
143 __func__, area->nid, addr); in cbe_ptcal_enable_on_node()
146 if (rtas_call(ptcal_start_tok, 3, 1, NULL, area->nid, in cbe_ptcal_enable_on_node()
150 __func__, nid); in cbe_ptcal_enable_on_node()
197 const u32 *nid = of_get_property(np, "node-id", NULL); in cbe_ptcal_enable() local
[all …]
Diommu.c124 int nid; member
269 static int cell_iommu_find_ioc(int nid, unsigned long *base) in cell_iommu_find_ioc() argument
278 if (of_node_to_nid(np) != nid) in cell_iommu_find_ioc()
296 if (nidp && *nidp == nid) { in cell_iommu_find_ioc()
319 __func__, iommu->nid, segments); in cell_iommu_setup_stab()
323 page = alloc_pages_node(iommu->nid, GFP_KERNEL, get_order(stab_size)); in cell_iommu_setup_stab()
347 iommu->nid, ptab_size, get_order(ptab_size)); in cell_iommu_alloc_ptab()
348 page = alloc_pages_node(iommu->nid, GFP_KERNEL, get_order(ptab_size)); in cell_iommu_alloc_ptab()
358 __func__, iommu->nid, iommu->stab, ptab, in cell_iommu_alloc_ptab()
395 if (cell_iommu_find_ioc(iommu->nid, &xlate_base)) in cell_iommu_enable_hardware()
[all …]
Dspu_manage.c84 int nid; in spu_map_interrupts_old() local
95 nid = spu->node; in spu_map_interrupts_old()
97 nid = tmp[0]; in spu_map_interrupts_old()
100 isrc |= nid << IIC_IRQ_NODE_SHIFT; in spu_map_interrupts_old()
/linux-4.4.14/drivers/char/
Dmspec.c115 int nid; in mspec_zero_block() local
119 nid = nasid_to_cnodeid(get_node_number(__pa(addr))); in mspec_zero_block()
120 p = (void *)TO_AMO(scratch_page[nid]); in mspec_zero_block()
360 int nid; in mspec_init() local
371 for_each_node_state(nid, N_ONLINE) { in mspec_init()
376 scratch_page[nid] = uncached_alloc_page(nid, 1); in mspec_init()
377 if (scratch_page[nid] == 0) in mspec_init()
379 phys = __pa(scratch_page[nid]); in mspec_init()
382 if (actual_nid != nid) in mspec_init()
421 for_each_node(nid) { in mspec_init()
[all …]
/linux-4.4.14/arch/alpha/include/asm/
Dmmzone.h22 #define node_mem_start(nid) \ argument
24 ? alpha_mv.node_mem_start(nid) \
26 #define node_mem_size(nid) \ argument
28 ? alpha_mv.node_mem_size(nid) \
29 : ((nid) ? (0UL) : (~0UL)))
32 #define NODE_DATA(nid) (&node_data[(nid)]) argument
34 #define node_localnr(pfn, nid) ((pfn) - NODE_DATA(nid)->node_start_pfn) argument
/linux-4.4.14/arch/ia64/include/asm/
Dnuma.h41 int nid; /* which logical node contains this chunk? */ member
47 int nid; /* logical node containing this CPU */ member
68 extern void map_cpu_to_node(int cpu, int nid);
69 extern void unmap_cpu_from_node(int cpu, int nid);
73 #define map_cpu_to_node(cpu, nid) do{}while(0) argument
74 #define unmap_cpu_from_node(cpu, nid) do{}while(0) argument
Dmmzone.h23 int nid = paddr_to_nid(pfn << PAGE_SHIFT); in pfn_to_nid() local
24 if (nid < 0) in pfn_to_nid()
27 return nid; in pfn_to_nid()
Dnodedata.h47 #define NODE_DATA(nid) (local_node_data->pg_data_ptrs[nid]) argument
Dtopology.h41 #define parent_node(nid) (nid) argument
Dacpi.h135 if (node_cpuid[cpu].nid == NUMA_NO_NODE) { in per_cpu_scan_finalize()
136 node_cpuid[cpu].nid = next_nid; in per_cpu_scan_finalize()
Dmeminit.h59 extern int register_active_ranges(u64 start, u64 len, int nid);
/linux-4.4.14/arch/ia64/mm/
Dnuma.c31 { [0 ... NR_CPUS-1] = { .phys_id = 0, .nid = NUMA_NO_NODE } };
50 return (i < num_node_memblks) ? node_memblk[i].nid : (num_node_memblks ? -1 : 0); in paddr_to_nid()
76 state->last_nid = node_memblk[i].nid; in __early_pfn_to_nid()
77 return node_memblk[i].nid; in __early_pfn_to_nid()
97 int nid = paddr_to_nid(addr); in memory_add_physaddr_to_nid() local
98 if (nid < 0) in memory_add_physaddr_to_nid()
100 return nid; in memory_add_physaddr_to_nid()
Dinit.c471 int nid; member
501 args->nid, args->zone, page_to_pfn(map_start), in virtual_memmap_init()
507 memmap_init (unsigned long size, int nid, unsigned long zone, in memmap_init() argument
511 memmap_init_zone(size, nid, zone, start_pfn, MEMMAP_EARLY); in memmap_init()
519 args.nid = nid; in memmap_init()
554 int __init register_active_ranges(u64 start, u64 len, int nid) in register_active_ranges() argument
566 memblock_add_node(__pa(start), end - start, nid); in register_active_ranges()
648 int arch_add_memory(int nid, u64 start, u64 size, bool for_device) in arch_add_memory() argument
656 pgdat = NODE_DATA(nid); in arch_add_memory()
659 zone_for_memory(nid, start, size, ZONE_NORMAL, for_device); in arch_add_memory()
[all …]
Ddiscontig.c107 if (node == node_cpuid[cpu].nid) in early_nr_cpus_node()
148 if (node != node_cpuid[cpu].nid) in per_cpu_node_setup()
211 if (node == node_cpuid[cpu].nid) in setup_per_cpu_areas()
238 node = node_cpuid[cpu].nid; in setup_per_cpu_areas()
452 node = node_cpuid[cpu].nid; in initialize_pernode_data()
460 node = node_cpuid[cpu].nid; in initialize_pernode_data()
475 static void __init *memory_less_node_alloc(int nid, unsigned long pernodesize) in memory_less_node_alloc() argument
484 else if (node_distance(nid, node) < best) { in memory_less_node_alloc()
485 best = node_distance(nid, node); in memory_less_node_alloc()
649 (*func)(rs, re - rs, node_memblk[i].nid); in call_pernode_memory()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dlustre_peer.c97 int class_add_uuid(const char *uuid, __u64 nid) in class_add_uuid() argument
102 LASSERT(nid != 0); /* valid newconfig NID is never zero */ in class_add_uuid()
112 data->un_nids[0] = nid; in class_add_uuid()
122 if (nid == entry->un_nids[i]) in class_add_uuid()
127 entry->un_nids[entry->un_nid_count++] = nid; in class_add_uuid()
138 libcfs_nid2str(nid), entry->un_nid_count); in class_add_uuid()
141 CDEBUG(D_INFO, "add uuid %s %s\n", uuid, libcfs_nid2str(nid)); in class_add_uuid()
190 int class_check_uuid(struct obd_uuid *uuid, __u64 nid) in class_check_uuid() argument
196 obd_uuid2str(uuid), libcfs_nid2str(nid)); in class_check_uuid()
207 if (entry->un_nids[i] == nid) { in class_check_uuid()
Dobd_mount.c145 static int do_lcfg(char *cfgname, lnet_nid_t nid, int cmd, in do_lcfg() argument
166 lcfg->lcfg_nid = nid; in do_lcfg()
211 lnet_nid_t nid; in lustre_start_mgc() local
221 if (class_parse_nid(ptr, &nid, &ptr) == 0) in lustre_start_mgc()
230 libcfs_nid2str_r(nid, nidstr, sizeof(nidstr)); in lustre_start_mgc()
306 while (class_parse_nid(ptr, &nid, &ptr) == 0) { in lustre_start_mgc()
307 rc = do_lcfg(mgcname, nid, in lustre_start_mgc()
346 while (class_parse_nid_quiet(ptr, &nid, &ptr) == 0) { in lustre_start_mgc()
348 rc = do_lcfg(mgcname, nid, in lustre_start_mgc()
835 lnet_nid_t nid; in lmd_parse_mgs() local
[all …]
Dobd_config.c91 lnet_nid_t *nid = value; in parse_nid() local
93 *nid = libcfs_str2nid(buf); in parse_nid()
94 if (*nid != LNET_NID_ANY) in parse_nid()
159 int class_parse_nid(char *buf, lnet_nid_t *nid, char **endh) in class_parse_nid() argument
161 return class_parse_value(buf, CLASS_PARSE_NID, (void *)nid, endh, 0); in class_parse_nid()
165 int class_parse_nid_quiet(char *buf, lnet_nid_t *nid, char **endh) in class_parse_nid_quiet() argument
167 return class_parse_value(buf, CLASS_PARSE_NID, (void *)nid, endh, 1); in class_parse_nid_quiet()
/linux-4.4.14/arch/mips/sgi-ip27/
Dip27-init.c55 extern void xtalk_probe_node(cnodeid_t nid);
168 nasid_t nid; in ioc3_eth_init() local
170 nid = get_nasid(); in ioc3_eth_init()
171 ioc3 = (struct ioc3 *) KL_CONFIG_CH_CONS_INFO(nid)->memory_base; in ioc3_eth_init()
181 nasid_t nid; in plat_mem_setup() local
188 nid = get_nasid(); in plat_mem_setup()
189 printk("IP27: Running on node %d.\n", nid); in plat_mem_setup()
193 printk("Node %d has %s primary CPU%s.\n", nid, in plat_mem_setup()
199 printk("Node %d has %s secondary CPU%s.\n", nid, in plat_mem_setup()
Dip27-xtalk.c102 void xtalk_probe_node(cnodeid_t nid) in xtalk_probe_node() argument
109 nasid = COMPACT_TO_NASID_NODEID(nid); in xtalk_probe_node()
/linux-4.4.14/arch/x86/include/asm/
Dmmzone_32.h13 #define NODE_DATA(nid) (node_data[nid]) argument
44 int nid = pfn_to_nid(pfn); in pfn_valid() local
46 if (nid >= 0) in pfn_valid()
47 return (pfn < node_end_pfn(nid)); in pfn_valid()
Dmmzone_64.h14 #define NODE_DATA(nid) (node_data[nid]) argument
Dhighmem.h74 extern void add_highpages_with_active_regions(int nid, unsigned long start_pfn,
/linux-4.4.14/arch/tile/include/asm/
Dmmzone.h19 #define NODE_DATA(nid) (&node_data[nid]) argument
47 int nid = pfn_to_nid(pfn); in pfn_valid() local
49 if (nid >= 0) in pfn_valid()
50 return (pfn < node_end_pfn(nid)); in pfn_valid()
Dtopology.h48 #define node_has_online_mem(nid) 1 argument
Dhomecache.h94 extern struct page *homecache_alloc_pages_node(int nid, gfp_t gfp_mask,
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dpeer.c187 lnet_find_peer_locked(struct lnet_peer_table *ptable, lnet_nid_t nid) in lnet_find_peer_locked() argument
194 peers = &ptable->pt_hash[lnet_nid2peerhash(nid)]; in lnet_find_peer_locked()
196 if (lp->lp_nid == nid) { in lnet_find_peer_locked()
206 lnet_nid2peer_locked(lnet_peer_t **lpp, lnet_nid_t nid, int cpt) in lnet_nid2peer_locked() argument
219 cpt2 = cpt != LNET_LOCK_EX ? cpt : lnet_cpt_of_nid_locked(nid); in lnet_nid2peer_locked()
222 lp = lnet_find_peer_locked(ptable, nid); in lnet_nid2peer_locked()
266 lp->lp_nid = nid; in lnet_nid2peer_locked()
278 lp2 = lnet_find_peer_locked(ptable, nid); in lnet_nid2peer_locked()
284 lp->lp_ni = lnet_net2ni_locked(LNET_NIDNET(nid), cpt2); in lnet_nid2peer_locked()
296 &ptable->pt_hash[lnet_nid2peerhash(nid)]); in lnet_nid2peer_locked()
[all …]
Dapi-ni.c686 lnet_nid_cpt_hash(lnet_nid_t nid, unsigned int number) in lnet_nid_cpt_hash() argument
688 __u64 key = nid; in lnet_nid_cpt_hash()
705 lnet_cpt_of_nid_locked(lnet_nid_t nid) in lnet_cpt_of_nid_locked() argument
716 if (LNET_NIDNET(ni->ni_nid) != LNET_NIDNET(nid)) in lnet_cpt_of_nid_locked()
721 (nid, ni->ni_ncpts)]; in lnet_cpt_of_nid_locked()
725 return lnet_nid_cpt_hash(nid, LNET_CPT_NUMBER); in lnet_cpt_of_nid_locked()
729 lnet_cpt_of_nid(lnet_nid_t nid) in lnet_cpt_of_nid() argument
738 return lnet_nid_cpt_hash(nid, LNET_CPT_NUMBER); in lnet_cpt_of_nid()
741 cpt2 = lnet_cpt_of_nid_locked(nid); in lnet_cpt_of_nid()
766 lnet_nid2ni_locked(lnet_nid_t nid, int cpt) in lnet_nid2ni_locked() argument
[all …]
Drouter.c641 lnet_nid_t nid = stat->ns_nid; in lnet_parse_rc_info() local
643 if (nid == LNET_NID_ANY) { in lnet_parse_rc_info()
650 if (LNET_NETTYP(LNET_NIDNET(nid)) == LOLND) in lnet_parse_rc_info()
654 if (LNET_NETTYP(LNET_NIDNET(nid)) != PTLLND) in lnet_parse_rc_info()
662 if (LNET_NIDNET(nid) == rtr->lr_net) { in lnet_parse_rc_info()
668 if (LNET_NETTYP(LNET_NIDNET(nid)) == PTLLND) in lnet_parse_rc_info()
974 id.nid = rtr->lp_nid; in lnet_ping_router_locked()
1493 lnet_notify(lnet_ni_t *ni, lnet_nid_t nid, int alive, unsigned long when) in lnet_notify() argument
1497 int cpt = lnet_cpt_of_nid(nid); in lnet_notify()
1503 libcfs_nid2str(nid), in lnet_notify()
[all …]
Dlib-move.c50 lnet_fail_nid(lnet_nid_t nid, unsigned int threshold) in lnet_fail_nid() argument
66 tp->tp_nid = nid; in lnet_fail_nid()
84 nid == LNET_NID_ANY || /* removing all entries */ in lnet_fail_nid()
85 tp->tp_nid == nid) { /* matched this one */ in lnet_fail_nid()
103 fail_peer(lnet_nid_t nid, int outgoing) in fail_peer() argument
132 nid == tp->tp_nid) { /* fail this peer */ in fail_peer()
634 msg->msg_hdr.dest_nid = cpu_to_le64(target.nid); in lnet_prep_send()
1182 lnet_nid_t dst_nid = msg->msg_target.nid; in lnet_send()
1326 msg->msg_target.nid = lp->lp_nid; in lnet_send()
1392 info.mi_id.nid = hdr->src_nid; in lnet_parse_put()
[all …]
Dnidstrings.c367 int cfs_match_nid(lnet_nid_t nid, struct list_head *nidlist) in cfs_match_nid() argument
373 if (nr->nr_netstrfns->nf_type != LNET_NETTYP(LNET_NIDNET(nid))) in cfs_match_nid()
375 if (nr->nr_netnum != LNET_NETNUM(LNET_NIDNET(nid))) in cfs_match_nid()
380 if (nr->nr_netstrfns->nf_match_addr(LNET_NIDADDR(nid), in cfs_match_nid()
1123 libcfs_nid2str_r(lnet_nid_t nid, char *buf, size_t buf_size) in libcfs_nid2str_r() argument
1125 __u32 addr = LNET_NIDADDR(nid); in libcfs_nid2str_r()
1126 __u32 net = LNET_NIDNET(nid); in libcfs_nid2str_r()
1131 if (nid == LNET_NID_ANY) { in libcfs_nid2str_r()
1238 "LNET_PID_ANY-%s", libcfs_nid2str(id.nid)); in libcfs_id2str()
1244 (id.pid & ~LNET_PID_USERFLAG), libcfs_nid2str(id.nid)); in libcfs_id2str()
Dconfig.c638 lnet_nid_t nid; in lnet_parse_route() local
721 nid = libcfs_str2nid(ltb->ltb_text); in lnet_parse_route()
722 if (nid == LNET_NID_ANY || in lnet_parse_route()
723 LNET_NETTYP(LNET_NIDNET(nid)) == LOLND) in lnet_parse_route()
743 nid = libcfs_str2nid(ltb->ltb_text); in lnet_parse_route()
744 LASSERT(nid != LNET_NID_ANY); in lnet_parse_route()
746 if (lnet_islocalnid(nid)) { in lnet_parse_route()
751 rc = lnet_add_route(net, hops, nid, priority); in lnet_parse_route()
755 libcfs_nid2str(nid)); in lnet_parse_route()
Dlib-ptl.c54 match_id.nid != LNET_NID_ANY && in lnet_ptl_match_type()
157 if (me->me_match_id.nid != LNET_NID_ANY && in lnet_try_match_md()
158 me->me_match_id.nid != info->mi_id.nid) in lnet_try_match_md()
223 ptl->ptl_mtables[lnet_cpt_of_nid(id.nid)] : NULL; in lnet_match2mt()
364 unsigned long hash = mbits + id.nid + id.pid; in lnet_mt_match_head()
657 info.mi_id.nid = hdr->src_nid; in lnet_ptl_attach_md()
Drouter_proc.c242 lnet_nid_t nid = route->lr_gateway->lp_nid; in proc_lnet_routes() local
250 libcfs_nid2str(nid)); in proc_lnet_routes()
345 lnet_nid_t nid = peer->lp_nid; in proc_lnet_routers() local
377 libcfs_nid2str(nid)); in proc_lnet_routers()
385 down_ni, libcfs_nid2str(nid)); in proc_lnet_routers()
509 lnet_nid_t nid = peer->lp_nid; in proc_lnet_peers() local
543 libcfs_nid2str(nid), nrefs, aliveness, in proc_lnet_peers()
Dlib-msg.c72 ev->target.nid = le64_to_cpu(hdr->dest_nid); in lnet_build_msg_event()
74 ev->initiator.nid = LNET_NID_ANY; in lnet_build_msg_event()
81 ev->target.nid = hdr->dest_nid; in lnet_build_msg_event()
83 ev->initiator.nid = hdr->src_nid; in lnet_build_msg_event()
388 rc = lnet_send(msg->msg_ev.target.nid, msg, LNET_NID_ANY); in lnet_complete_msg_locked()
/linux-4.4.14/arch/parisc/include/asm/
Dmmzone.h16 #define NODE_DATA(nid) (&node_data[nid].pg_data) argument
54 int nid = pfn_to_nid(pfn); in pfn_valid() local
56 if (nid >= 0) in pfn_valid()
57 return (pfn < node_end_pfn(nid)); in pfn_valid()
/linux-4.4.14/arch/mips/loongson64/common/
Ddma-swiotlb.c103 long nid; in phys_to_dma() local
107 nid = (paddr >> 44) & 0x3; in phys_to_dma()
108 paddr = ((nid << 44) ^ paddr) | (nid << 37); in phys_to_dma()
115 long nid; in dma_to_phys() local
119 nid = (daddr >> 37) & 0x3; in dma_to_phys()
120 daddr = ((nid << 37) ^ daddr) | (nid << 44); in dma_to_phys()
/linux-4.4.14/arch/m68k/include/asm/
Dmmzone.h6 #define NODE_DATA(nid) (&pg_data_map[nid]) argument
7 #define NODE_MEM_MAP(nid) (NODE_DATA(nid)->node_mem_map) argument
/linux-4.4.14/arch/avr32/mm/
Dinit.c48 int nid; in paging_init() local
75 for_each_online_node(nid) { in paging_init()
76 pg_data_t *pgdat = NODE_DATA(nid); in paging_init()
87 nid, start_pfn, low); in paging_init()
89 free_area_init_node(nid, zones_size, start_pfn, NULL); in paging_init()
/linux-4.4.14/arch/m32r/include/asm/
Dmmzone.h14 #define NODE_DATA(nid) (node_data[nid]) argument
16 #define node_localnr(pfn, nid) ((pfn) - NODE_DATA(nid)->node_start_pfn) argument
/linux-4.4.14/drivers/staging/lustre/include/linux/lnet/
Dnidstr.h77 char *libcfs_nid2str_r(lnet_nid_t nid, char *buf, size_t buf_size);
78 static inline char *libcfs_nid2str(lnet_nid_t nid) in libcfs_nid2str() argument
80 return libcfs_nid2str_r(nid, libcfs_next_nidstring(), in libcfs_nid2str()
85 int libcfs_str2anynid(lnet_nid_t *nid, const char *str);
90 int cfs_match_nid(lnet_nid_t nid, struct list_head *list);
Dtypes.h80 static inline __u32 LNET_NIDADDR(lnet_nid_t nid) in LNET_NIDADDR() argument
82 return nid & 0xffffffff; in LNET_NIDADDR()
85 static inline __u32 LNET_NIDNET(lnet_nid_t nid) in LNET_NIDNET() argument
87 return (nid >> 32) & 0xffffffff; in LNET_NIDNET()
115 lnet_nid_t nid; member
314 lnet_nid_t nid; member
Dlib-lnet.h411 lnet_nid2peerhash(lnet_nid_t nid) in lnet_nid2peerhash() argument
413 return hash_long(nid, LNET_PEER_HASH_BITS); in lnet_nid2peerhash()
427 int lnet_cpt_of_nid_locked(lnet_nid_t nid);
428 int lnet_cpt_of_nid(lnet_nid_t nid);
429 lnet_ni_t *lnet_nid2ni_locked(lnet_nid_t nid, int cpt);
452 int lnet_islocalnid(lnet_nid_t nid);
466 int lnet_send(lnet_nid_t nid, lnet_msg_t *msg, lnet_nid_t rtr_nid);
542 int lnet_fail_nid(lnet_nid_t nid, unsigned int threshold);
672 int lnet_nid2peer_locked(lnet_peer_t **lpp, lnet_nid_t nid, int cpt);
674 lnet_nid_t nid);
[all …]
Dapi.h76 int LNetDist(lnet_nid_t nid, lnet_nid_t *srcnid, __u32 *order);
/linux-4.4.14/arch/powerpc/include/asm/
Dtopology.h44 extern int sysfs_add_device_to_node(struct device *dev, int nid);
45 extern void sysfs_remove_device_from_node(struct device *dev, int nid);
51 static inline int sysfs_add_device_to_node(struct device *dev, int nid) in sysfs_add_device_to_node() argument
57 int nid) in sysfs_remove_device_from_node() argument
Dmmzone.h26 #define NODE_DATA(nid) (node_data[nid]) argument
/linux-4.4.14/kernel/
Dmemremap.c170 int error, nid; in devm_memremap_pages() local
188 nid = dev_to_node(dev); in devm_memremap_pages()
189 if (nid < 0) in devm_memremap_pages()
190 nid = numa_mem_id(); in devm_memremap_pages()
192 error = arch_add_memory(nid, res->start, resource_size(res), true); in devm_memremap_pages()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dconnection.c85 libcfs_nid2str(conn->c_peer.nid)); in ptlrpc_connection_get()
120 libcfs_nid2str(conn->c_peer.nid)); in ptlrpc_connection_put()
132 libcfs_nid2str(conn->c_peer.nid)); in ptlrpc_connection_addref()
179 return conn_key->nid == conn->c_peer.nid && in conn_keycmp()
Dsec_config.c381 lnet_nid_t nid, in sptlrpc_rule_set_choose() argument
390 if (LNET_NIDNET(nid) != LNET_NIDNET(LNET_NID_ANY) && in sptlrpc_rule_set_choose()
392 LNET_NIDNET(nid) != r->sr_netid) in sptlrpc_rule_set_choose()
763 lnet_nid_t nid, in sptlrpc_conf_choose_flavor() argument
788 from, to, nid, sf); in sptlrpc_conf_choose_flavor()
793 rc = sptlrpc_rule_set_choose(&conf->sc_rset, from, to, nid, sf); in sptlrpc_conf_choose_flavor()
Devents.c332 req->rq_self = ev->target.nid; in request_in_callback()
458 peer->nid = *self = LNET_MKNID(LNET_MKNET(LOLND, 0), 0); in ptlrpc_uuid_to_peer()
477 peer->nid = dst_nid; in ptlrpc_uuid_to_peer()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd.c108 LASSERT(id.nid != LNET_NID_ANY); in ksocknal_create_peer()
178 struct list_head *peer_list = ksocknal_nid2peerlist(id.nid); in ksocknal_find_peer_locked()
191 if (peer->ksnp_id.nid != id.nid || in ksocknal_find_peer_locked()
457 if (id.nid == LNET_NID_ANY || in ksocknal_add_peer()
484 ksocknal_nid2peerlist(id.nid)); in ksocknal_add_peer()
578 if (id.nid != LNET_NID_ANY) in ksocknal_del_peer()
579 lo = hi = (int)(ksocknal_nid2peerlist(id.nid) - ksocknal_data.ksnd_peers); in ksocknal_del_peer()
593 if (!((id.nid == LNET_NID_ANY || peer->ksnp_id.nid == id.nid) && in ksocknal_del_peer()
1097 rc = ksocknal_send_hello(ni, conn, peerid.nid, hello); in ksocknal_create_conn()
1101 peerid.nid = LNET_NID_ANY; in ksocknal_create_conn()
[all …]
Dsocklnd_cb.c882 LNET_NIDADDR(id.nid), in ksocknal_launch_packet()
1234 lhdr->src_nid = cpu_to_le64(id->nid); in ksocknal_process_receive()
1242 conn->ksnc_peer->ksnp_id.nid, conn, 0); in ksocknal_process_receive()
1283 le64_to_cpu(lhdr->src_nid) != id->nid); in ksocknal_process_receive()
1782 recv_id.nid = LNET_MKNID(LNET_NIDNET(ni->ni_nid), conn->ksnc_ipaddr); in ksocknal_recv_hello()
1784 recv_id.nid = hello->kshm_src_nid; in ksocknal_recv_hello()
1804 peerid->nid != recv_id.nid) { in ksocknal_recv_hello()
1865 libcfs_nid2str(peer->ksnp_id.nid), peer->ksnp_accepting); in ksocknal_connect()
1887 lnet_connect_console_error(rc, peer->ksnp_id.nid, in ksocknal_connect()
1893 rc = lnet_connect(&sock, peer->ksnp_id.nid, in ksocknal_connect()
[all …]
Dsocklnd.h509 ksocknal_nid2peerlist(lnet_nid_t nid) in ksocknal_nid2peerlist() argument
511 unsigned int hash = ((unsigned int)nid) % ksocknal_data.ksnd_peer_hash_size; in ksocknal_nid2peerlist()
649 void ksocknal_query(struct lnet_ni *ni, lnet_nid_t nid, unsigned long *when);
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dhotplug-memory.c137 int i, nid; in pseries_remove_memblock() local
148 nid = memory_add_physaddr_to_nid(base); in pseries_remove_memblock()
151 remove_memory(nid, base, MIN_MEMORY_BLOCK_SIZE); in pseries_remove_memblock()
223 int nid, rc; in dlpar_remove_lmb() local
238 nid = memory_add_physaddr_to_nid(lmb->base_addr); in dlpar_remove_lmb()
240 remove_memory(nid, lmb->base_addr, block_sz); in dlpar_remove_lmb()
391 int nid, rc; in dlpar_add_lmb() local
403 nid = memory_add_physaddr_to_nid(lmb->base_addr); in dlpar_add_lmb()
406 rc = add_memory(nid, lmb->base_addr, block_sz); in dlpar_add_lmb()
415 remove_memory(nid, lmb->base_addr, block_sz); in dlpar_add_lmb()
[all …]
/linux-4.4.14/drivers/edac/
Damd64_edac.c269 static bool base_limit_match(struct amd64_pvt *pvt, u64 sys_addr, u8 nid) in base_limit_match() argument
281 return ((addr >= get_dram_base(pvt, nid)) && in base_limit_match()
282 (addr <= get_dram_limit(pvt, nid))); in base_limit_match()
1524 static int f1x_lookup_addr_in_dct(u64 in_addr, u8 nid, u8 dct) in f1x_lookup_addr_in_dct() argument
1532 mci = edac_mc_find(nid); in f1x_lookup_addr_in_dct()
2488 static void get_cpus_on_this_dct_cpumask(struct cpumask *mask, u16 nid) in get_cpus_on_this_dct_cpumask() argument
2493 if (amd_get_nb_id(cpu) == nid) in get_cpus_on_this_dct_cpumask()
2498 static bool nb_mce_bank_enabled_on_node(u16 nid) in nb_mce_bank_enabled_on_node() argument
2509 get_cpus_on_this_dct_cpumask(mask, nid); in nb_mce_bank_enabled_on_node()
2531 static int toggle_ecc_err_reporting(struct ecc_settings *s, u16 nid, bool on) in toggle_ecc_err_reporting() argument
[all …]
/linux-4.4.14/arch/x86/platform/uv/
Duv_nmi.c702 int cpu, nid; in uv_nmi_setup() local
711 nid = cpu_to_node(cpu); in uv_nmi_setup()
712 if (uv_hub_nmi_list[nid] == NULL) { in uv_nmi_setup()
713 uv_hub_nmi_list[nid] = kzalloc_node(size, in uv_nmi_setup()
714 GFP_KERNEL, nid); in uv_nmi_setup()
715 BUG_ON(!uv_hub_nmi_list[nid]); in uv_nmi_setup()
716 raw_spin_lock_init(&(uv_hub_nmi_list[nid]->nmi_lock)); in uv_nmi_setup()
717 atomic_set(&uv_hub_nmi_list[nid]->cpu_owner, -1); in uv_nmi_setup()
719 uv_hub_nmi_per(cpu) = uv_hub_nmi_list[nid]; in uv_nmi_setup()
Duv_time.c166 int nid = cpu_to_node(cpu); in uv_rtc_allocate_timers() local
175 GFP_KERNEL, nid); in uv_rtc_allocate_timers()
/linux-4.4.14/arch/s390/include/asm/
Dmmzone.h13 #define NODE_DATA(nid) (node_data[nid]) argument
/linux-4.4.14/arch/sparc/include/asm/
Dmmzone.h10 #define NODE_DATA(nid) (node_data[nid]) argument
/linux-4.4.14/sound/core/
Dinit.c552 const char *nid) in copy_valid_id_string() argument
556 while (*nid && !isalnum(*nid)) in copy_valid_id_string()
557 nid++; in copy_valid_id_string()
558 if (isdigit(*nid)) in copy_valid_id_string()
560 while (*nid && (size_t)(id - card->id) < sizeof(card->id) - 1) { in copy_valid_id_string()
561 if (isalnum(*nid)) in copy_valid_id_string()
562 *id++ = *nid; in copy_valid_id_string()
563 nid++; in copy_valid_id_string()
572 const char *nid) in snd_card_set_id_no_lock() argument
578 copy_valid_id_string(card, src, nid); in snd_card_set_id_no_lock()
[all …]
/linux-4.4.14/arch/ia64/uv/kernel/
Dsetup.c66 int nid, cpu, m_val, n_val; in uv_setup() local
102 nid = cpu_to_node(cpu); in uv_setup()
113 printk(KERN_DEBUG "UV cpu %d, nid %d\n", cpu, nid); in uv_setup()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_param.h59 int class_parse_nid(char *buf, lnet_nid_t *nid, char **endh);
60 int class_parse_nid_quiet(char *buf, lnet_nid_t *nid, char **endh);
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp-hw.c700 unsigned int i, nid = 0; in bdisp_hw_build_all_nodes() local
716 bdisp_hw_build_node(ctx, &cfg, ctx->node[nid], in bdisp_hw_build_all_nodes()
719 if (nid) in bdisp_hw_build_all_nodes()
720 ctx->node[nid - 1]->nip = ctx->node_paddr[nid]; in bdisp_hw_build_all_nodes()
721 nid++; in bdisp_hw_build_all_nodes()
725 bdisp_hw_build_node(ctx, &cfg, ctx->node[nid], in bdisp_hw_build_all_nodes()
727 ctx->node[nid - 1]->nip = ctx->node_paddr[nid]; in bdisp_hw_build_all_nodes()
728 nid++; in bdisp_hw_build_all_nodes()
738 ctx->node[nid - 1]->nip = 0; in bdisp_hw_build_all_nodes()
/linux-4.4.14/arch/s390/mm/
Dinit.c149 int arch_add_memory(int nid, u64 start, u64 size, bool for_device) in arch_add_memory() argument
175 rc = __add_pages(nid, NODE_DATA(nid)->node_zones + zone_enum, in arch_add_memory()
/linux-4.4.14/arch/x86/kernel/apic/
Dx2apic_uv_x.c515 int nid; in map_gru_distributed() local
528 for_each_online_node(nid) { in map_gru_distributed()
529 paddr = ((u64)uv_node_to_pnode(nid) << uv_hub_info->m_val) | in map_gru_distributed()
877 int bytes, nid, cpu, lcpu, pnode, blade, i, j, m_val, n_val; in uv_system_init() local
965 nid = cpu_to_node(cpu); in uv_system_init()
982 uv_blade_info[blade].memory_nid = nid; in uv_system_init()
997 uv_node_to_blade[nid] = blade; in uv_system_init()
1002 for_each_online_node(nid) { in uv_system_init()
1003 if (uv_node_to_blade[nid] >= 0) in uv_system_init()
1005 paddr = node_start_pfn(nid) << PAGE_SHIFT; in uv_system_init()
[all …]
/linux-4.4.14/include/asm-generic/
Dmemory_model.h19 #define arch_local_page_offset(pfn, nid) \ argument
20 ((pfn) - NODE_DATA(nid)->node_start_pfn)
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c1296 kiblnd_launch_tx(lnet_ni_t *ni, kib_tx_t *tx, lnet_nid_t nid) in kiblnd_launch_tx() argument
1315 peer = kiblnd_find_peer_locked(nid); in kiblnd_launch_tx()
1333 peer = kiblnd_find_peer_locked(nid); in kiblnd_launch_tx()
1359 rc = kiblnd_create_peer(ni, &peer, nid); in kiblnd_launch_tx()
1361 CERROR("Can't create peer %s\n", libcfs_nid2str(nid)); in kiblnd_launch_tx()
1372 peer2 = kiblnd_find_peer_locked(nid); in kiblnd_launch_tx()
1408 list_add_tail(&peer->ibp_list, kiblnd_nid2peerlist(nid)); in kiblnd_launch_tx()
1466 tx = kiblnd_get_idle_tx(ni, target.nid); in kiblnd_send()
1469 libcfs_nid2str(target.nid)); in kiblnd_send()
1487 libcfs_nid2str(target.nid), rc); in kiblnd_send()
[all …]
Do2iblnd.c322 int kiblnd_create_peer(lnet_ni_t *ni, kib_peer_t **peerp, lnet_nid_t nid) in kiblnd_create_peer() argument
326 int cpt = lnet_cpt_of_nid(nid); in kiblnd_create_peer()
330 LASSERT(nid != LNET_NID_ANY); in kiblnd_create_peer()
341 peer->ibp_nid = nid; in kiblnd_create_peer()
385 kib_peer_t *kiblnd_find_peer_locked(lnet_nid_t nid) in kiblnd_find_peer_locked() argument
389 struct list_head *peer_list = kiblnd_nid2peerlist(nid); in kiblnd_find_peer_locked()
401 if (peer->ibp_nid != nid) in kiblnd_find_peer_locked()
405 peer, libcfs_nid2str(nid), in kiblnd_find_peer_locked()
481 static int kiblnd_del_peer(lnet_ni_t *ni, lnet_nid_t nid) in kiblnd_del_peer() argument
495 if (nid != LNET_NID_ANY) { in kiblnd_del_peer()
[all …]
Do2iblnd.h665 kiblnd_nid2peerlist(lnet_nid_t nid) in kiblnd_nid2peerlist() argument
668 ((unsigned int)nid) % kiblnd_data.kib_peer_hash_size; in kiblnd_nid2peerlist()
925 void kiblnd_query(struct lnet_ni *ni, lnet_nid_t nid, unsigned long *when);
943 int kiblnd_create_peer(lnet_ni_t *ni, kib_peer_t **peerp, lnet_nid_t nid);
948 kib_peer_t *kiblnd_find_peer_locked(lnet_nid_t nid);
964 void kiblnd_launch_tx(lnet_ni_t *ni, kib_tx_t *tx, lnet_nid_t nid);
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
Dsetup-shx3.c388 unsigned int nid = 1; in plat_mem_setup() local
391 setup_bootmem_node(nid++, 0x145f0000, 0x14610000); /* CPU0 */ in plat_mem_setup()
395 setup_bootmem_node(nid++, 0x14df0000, 0x14e10000); /* CPU1 */ in plat_mem_setup()
396 setup_bootmem_node(nid++, 0x155f0000, 0x15610000); /* CPU2 */ in plat_mem_setup()
397 setup_bootmem_node(nid++, 0x15df0000, 0x15e10000); /* CPU3 */ in plat_mem_setup()
400 setup_bootmem_node(nid++, 0x16000000, 0x16020000); /* CSM */ in plat_mem_setup()
/linux-4.4.14/arch/tile/kernel/
Dsetup.c601 static inline int node_has_bootmem(int nid) in node_has_bootmem() argument
606 return nid == 0; in node_has_bootmem()
610 static inline unsigned long alloc_bootmem_pfn(int nid, in alloc_bootmem_pfn() argument
614 void *kva = __alloc_bootmem_node(NODE_DATA(nid), size, in alloc_bootmem_pfn()
715 void *__init alloc_remap(int nid, unsigned long size) in alloc_remap() argument
717 int pages = node_end_pfn[nid] - node_start_pfn[nid]; in alloc_remap()
718 void *map = pfn_to_kaddr(node_memmap_pfn[nid]); in alloc_remap()
1523 int nid = cpu_to_node(cpu); in pcpu_fc_alloc() local
1524 unsigned long pfn = node_percpu_pfn[nid] + pfn_offset[nid]; in pcpu_fc_alloc()
1527 pfn_offset[nid] += size / PAGE_SIZE; in pcpu_fc_alloc()
[all …]
/linux-4.4.14/lib/
Dgenalloc.c152 struct gen_pool *gen_pool_create(int min_alloc_order, int nid) in gen_pool_create() argument
156 pool = kmalloc_node(sizeof(struct gen_pool), GFP_KERNEL, nid); in gen_pool_create()
183 size_t size, int nid) in gen_pool_add_virt() argument
190 chunk = kzalloc_node(nbytes, GFP_KERNEL, nid); in gen_pool_add_virt()
619 int nid, const char *name) in devm_gen_pool_create() argument
638 pool = gen_pool_create(min_alloc_order, nid); in devm_gen_pool_create()
/linux-4.4.14/drivers/acpi/
Dacpi_memhotplug.c275 int nid = acpi_get_node(handle); in acpi_memory_remove_memory() local
281 if (nid == NUMA_NO_NODE) in acpi_memory_remove_memory()
282 nid = memory_add_physaddr_to_nid(info->start_addr); in acpi_memory_remove_memory()
285 remove_memory(nid, info->start_addr, info->length); in acpi_memory_remove_memory()
/linux-4.4.14/arch/sh/kernel/
Dsetup.c191 void __init __add_active_range(unsigned int nid, unsigned long start_pfn, in __add_active_range() argument
194 struct resource *res = &mem_resources[nid]; in __add_active_range()
234 &memblock.memory, nid); in __add_active_range()
/linux-4.4.14/kernel/sched/
Dfair.c916 static inline int task_faults_idx(enum numa_faults_stats s, int nid, int priv) in task_faults_idx() argument
918 return NR_NUMA_HINT_FAULT_TYPES * (s * nr_node_ids + nid) + priv; in task_faults_idx()
921 static inline unsigned long task_faults(struct task_struct *p, int nid) in task_faults() argument
926 return p->numa_faults[task_faults_idx(NUMA_MEM, nid, 0)] + in task_faults()
927 p->numa_faults[task_faults_idx(NUMA_MEM, nid, 1)]; in task_faults()
930 static inline unsigned long group_faults(struct task_struct *p, int nid) in group_faults() argument
935 return p->numa_group->faults[task_faults_idx(NUMA_MEM, nid, 0)] + in group_faults()
936 p->numa_group->faults[task_faults_idx(NUMA_MEM, nid, 1)]; in group_faults()
939 static inline unsigned long group_faults_cpu(struct numa_group *group, int nid) in group_faults_cpu() argument
941 return group->faults_cpu[task_faults_idx(NUMA_MEM, nid, 0)] + in group_faults_cpu()
[all …]
/linux-4.4.14/arch/ia64/include/asm/uv/
Duv_hub.h267 static inline int uv_node_to_blade_id(int nid) in uv_node_to_blade_id() argument
297 static inline int uv_node_to_pnode(int nid) in uv_node_to_pnode() argument
/linux-4.4.14/arch/x86/include/asm/uv/
Duv_hub.h522 static inline int uv_node_to_blade_id(int nid) in uv_node_to_blade_id() argument
524 return uv_node_to_blade[nid]; in uv_node_to_blade_id()
558 static inline int uv_node_to_pnode(int nid) in uv_node_to_pnode() argument
560 return uv_blade_info[uv_node_to_blade_id(nid)].pnode; in uv_node_to_pnode()
/linux-4.4.14/arch/sparc/mm/
Dinit_64.c836 static u64 memblock_nid_range(u64 start, u64 end, int *nid) in memblock_nid_range() argument
838 *nid = find_node(start); in memblock_nid_range()
843 if (n != *nid) in memblock_nid_range()
859 static void __init allocate_node_data(int nid) in allocate_node_data() argument
866 paddr = memblock_alloc_try_nid(sizeof(struct pglist_data), SMP_CACHE_BYTES, nid); in allocate_node_data()
868 prom_printf("Cannot allocate pglist_data for nid[%d]\n", nid); in allocate_node_data()
871 NODE_DATA(nid) = __va(paddr); in allocate_node_data()
872 memset(NODE_DATA(nid), 0, sizeof(struct pglist_data)); in allocate_node_data()
874 NODE_DATA(nid)->node_id = nid; in allocate_node_data()
877 p = NODE_DATA(nid); in allocate_node_data()
[all …]
/linux-4.4.14/drivers/char/agp/
Dsgi-agp.c44 int nid; in sgi_tioca_alloc_page() local
48 nid = info->ca_closest_node; in sgi_tioca_alloc_page()
49 page = alloc_pages_node(nid, GFP_KERNEL, 0); in sgi_tioca_alloc_page()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dsuper25.c153 if (LNET_NETTYP(LNET_NIDNET(lnet_id.nid)) != LOLND) in init_lustre_lite()
154 seed[0] ^= LNET_NIDADDR(lnet_id.nid); in init_lustre_lite()
/linux-4.4.14/arch/alpha/kernel/
Dpci_iommu.c58 iommu_arena_new_node(int nid, struct pci_controller *hose, dma_addr_t base, in iommu_arena_new_node() argument
76 arena = alloc_bootmem_node(NODE_DATA(nid), sizeof(*arena)); in iommu_arena_new_node()
77 if (!NODE_DATA(nid) || !arena) { in iommu_arena_new_node()
80 __func__, nid); in iommu_arena_new_node()
84 arena->ptes = __alloc_bootmem_node(NODE_DATA(nid), mem_size, align, 0); in iommu_arena_new_node()
85 if (!NODE_DATA(nid) || !arena->ptes) { in iommu_arena_new_node()
88 __func__, nid); in iommu_arena_new_node()
/linux-4.4.14/arch/sparc/kernel/
Dpci_msi.c280 int err, nid; in bringup_one_msi_queue() local
285 nid = pbm->numa_node; in bringup_one_msi_queue()
286 if (nid != -1) { in bringup_one_msi_queue()
289 cpumask_copy(&numa_mask, cpumask_of_node(nid)); in bringup_one_msi_queue()
Dof_device_64.c539 int nid; in build_one_device_irq() local
624 nid = of_node_to_nid(dp); in build_one_device_irq()
625 if (nid != -1) { in build_one_device_irq()
628 cpumask_copy(&numa_mask, cpumask_of_node(nid)); in build_one_device_irq()
/linux-4.4.14/arch/ia64/sn/kernel/
Dsetup.c136 int nid; in pxm_to_nasid() local
138 nid = pxm_to_node(pxm); in pxm_to_nasid()
140 if (node_memblk[i].nid == nid) { in pxm_to_nasid()
/linux-4.4.14/drivers/misc/sgi-xp/
Dxpc_uv.c211 int nid; in xpc_create_gru_mq_uv() local
241 nid = cpu_to_node(cpu); in xpc_create_gru_mq_uv()
242 page = __alloc_pages_node(nid, in xpc_create_gru_mq_uv()
247 "bytes of memory on nid=%d for GRU mq\n", mq_size, nid); in xpc_create_gru_mq_uv()
1737 xpc_init_mq_node(int nid) in xpc_init_mq_node() argument
1743 for_each_cpu(cpu, cpumask_of_node(nid)) { in xpc_init_mq_node()
1745 xpc_create_gru_mq_uv(XPC_ACTIVATE_MQ_SIZE_UV, nid, in xpc_init_mq_node()
1756 for_each_cpu(cpu, cpumask_of_node(nid)) { in xpc_init_mq_node()
1758 xpc_create_gru_mq_uv(XPC_NOTIFY_MQ_SIZE_UV, nid, in xpc_init_mq_node()
1777 int nid; in xpc_init_uv() local
[all …]
/linux-4.4.14/fs/proc/
Dtask_mmu.c1419 int nid; in can_gather_numa_stats() local
1431 nid = page_to_nid(page); in can_gather_numa_stats()
1432 if (!node_isset(nid, node_states[N_MEMORY])) in can_gather_numa_stats()
1444 int nid; in can_gather_numa_stats_pmd() local
1456 nid = page_to_nid(page); in can_gather_numa_stats_pmd()
1457 if (!node_isset(nid, node_states[N_MEMORY])) in can_gather_numa_stats_pmd()
1546 int nid; in show_numa_map() local
1614 for_each_node_state(nid, N_MEMORY) in show_numa_map()
1615 if (md->node[nid]) in show_numa_map()
1616 seq_printf(m, " N%d=%lu", nid, md->node[nid]); in show_numa_map()
Dkcore.c249 int nid, ret; in kcore_update_ram() local
256 for_each_node_state(nid, N_MEMORY) { in kcore_update_ram()
258 node_end = node_end_pfn(nid); in kcore_update_ram()
/linux-4.4.14/drivers/staging/lustre/lnet/selftest/
Dconsole.c75 unsigned int idx = LNET_NIDADDR(id.nid) % LST_GLOBAL_HASHSIZE; in lstcon_node_find()
77 LASSERT(id.nid != LNET_NID_ANY); in lstcon_node_find()
80 if (ndl->ndl_node->nd_id.nid != id.nid || in lstcon_node_find()
142 unsigned int idx = LNET_NIDADDR(id.nid) % LST_NODE_HASHSIZE; in lstcon_ndlink_find()
147 if (id.nid == LNET_NID_ANY) in lstcon_ndlink_find()
152 if (ndl->ndl_node->nd_id.nid != id.nid || in lstcon_ndlink_find()
317 unsigned int idx = LNET_NIDADDR(ndl->ndl_node->nd_id.nid) % in lstcon_group_ndlink_move()
1169 LASSERT(nd->nd_id.nid != LNET_NID_ANY); in lstcon_testrpc_condition()
1696 sid->ses_nid = id.nid; in lstcon_new_session_id()
Dconrpc.c752 pid->nid = nd->nd_id.nid; in lstcon_dstnodes_prep()
766 pid->nid = nd->nd_id.nid; in lstcon_dstnodes_prep()
936 libcfs_nid2str(nd->nd_id.nid), in lstcon_sesnew_stat_reply()
950 reply->msg_ses_feats, libcfs_nid2str(nd->nd_id.nid), in lstcon_sesnew_stat_reply()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_lock.c1897 char *nid = "local"; in _ldlm_lock_debug() local
1902 nid = libcfs_nid2str(exp->exp_connection->c_peer.nid); in _ldlm_lock_debug()
1906 nid = libcfs_nid2str(imp->imp_connection->c_peer.nid); in _ldlm_lock_debug()
1917 lock->l_flags, nid, lock->l_remote_handle.cookie, in _ldlm_lock_debug()
1939 lock->l_flags, nid, lock->l_remote_handle.cookie, in _ldlm_lock_debug()
1959 lock->l_flags, nid, lock->l_remote_handle.cookie, in _ldlm_lock_debug()
1977 lock->l_flags, nid, lock->l_remote_handle.cookie, in _ldlm_lock_debug()
1995 lock->l_flags, nid, lock->l_remote_handle.cookie, in _ldlm_lock_debug()
/linux-4.4.14/arch/mips/loongson64/loongson-3/
Dnuma.c103 static unsigned long nid_to_addroffset(unsigned int nid) in nid_to_addroffset() argument
106 switch (nid) { in nid_to_addroffset()
/linux-4.4.14/drivers/xen/
Dballoon.c307 int nid, rc; in reserve_additional_memory() local
326 nid = memory_add_physaddr_to_nid(resource->start); in reserve_additional_memory()
357 rc = add_memory_resource(nid, resource); in reserve_additional_memory()
/linux-4.4.14/drivers/nvdimm/
Dpmem.c169 int nid = dev_to_node(dev); in pmem_attach_disk() local
172 pmem->pmem_queue = blk_alloc_queue_node(GFP_KERNEL, nid); in pmem_attach_disk()
182 disk = alloc_disk_node(0, nid); in pmem_attach_disk()
/linux-4.4.14/drivers/misc/sgi-gru/
Dgrufile.c266 int pnode, nid, bid, chip; in gru_init_tables() local
278 nid = uv_blade_to_memory_nid(bid);/* -1 if no memory on blade */ in gru_init_tables()
279 page = alloc_pages_node(nid, GFP_KERNEL, order); in gru_init_tables()
/linux-4.4.14/drivers/pcmcia/
Dcistpl.c826 int nid; in parse_jedec() local
831 for (nid = 0; nid < CISTPL_MAX_DEVICES; nid++) { in parse_jedec()
834 jedec->id[nid].mfr = p[0]; in parse_jedec()
835 jedec->id[nid].info = p[1]; in parse_jedec()
838 jedec->nid = nid; in parse_jedec()
/linux-4.4.14/arch/x86/kernel/acpi/
Dboot.c704 int nid; in acpi_map_cpu2node() local
706 nid = acpi_get_node(handle); in acpi_map_cpu2node()
707 if (nid != -1) { in acpi_map_cpu2node()
708 set_apicid_to_node(physid, nid); in acpi_map_cpu2node()
709 numa_set_node(cpu, nid); in acpi_map_cpu2node()
/linux-4.4.14/arch/tile/mm/
Dhomecache.c396 struct page *homecache_alloc_pages_node(int nid, gfp_t gfp_mask, in homecache_alloc_pages_node() argument
401 page = alloc_pages_node(nid, gfp_mask, order); in homecache_alloc_pages_node()
/linux-4.4.14/arch/x86/ras/
Dmce_amd_inj.c214 static void toggle_nb_mca_mst_cpu(u16 nid) in toggle_nb_mca_mst_cpu() argument
216 struct pci_dev *F3 = node_to_amd_nb(nid)->misc; in toggle_nb_mca_mst_cpu()

12