/linux-4.4.14/drivers/base/ |
D | node.c | 58 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 …]
|
D | memory.c | 453 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()
|
D | devres.c | 85 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/ |
D | hdac_sysfs.c | 88 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 …]
|
D | hdac_device.c | 213 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 …]
|
D | local.h | 8 #define get_wcaps(codec, nid) \ argument 9 snd_hdac_read_parm(codec, nid, AC_PAR_AUDIO_WIDGET_CAP)
|
/linux-4.4.14/include/sound/ |
D | hda_regmap.h | 32 #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 …]
|
D | hdaudio.h | 117 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 …]
|
D | hda_hwdep.h | 30 #define HDA_VERB(nid,verb,param) ((nid)<<24 | (verb)<<8 | (param)) argument
|
/linux-4.4.14/arch/sh/mm/ |
D | numa.c | 27 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 …]
|
D | init.c | 193 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/ |
D | hda_proc.c | 36 #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 …]
|
D | hda_local.h | 39 #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 …]
|
D | hda_codec.h | 123 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 …]
|
D | hda_jack.c | 33 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 …]
|
D | local.h | 7 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 …]
|
D | hda_codec.c | 103 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 …]
|
D | hda_auto_parser.c | 24 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 …]
|
D | hda_jack.h | 24 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 …]
|
D | hda_generic.c | 244 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 …]
|
D | patch_ca0132.c | 140 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 …]
|
D | hda_eld.c | 148 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 …]
|
D | hda_beep.h | 36 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
|
D | patch_via.c | 277 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 …]
|
D | patch_conexant.c | 59 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 …]
|
D | hda_beep.c | 47 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()
|
D | patch_sigmatel.c | 273 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 …]
|
D | hda_sysfs.c | 88 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, ¶m) != 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()
|
D | patch_hdmi.c | 1173 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 …]
|
D | patch_realtek.c | 137 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 …]
|
D | patch_si3054.c | 163 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()
|
D | hda_generic.h | 341 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);
|
D | hda_bind.c | 220 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()
|
D | patch_cirrus.c | 188 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()
|
D | hda_auto_parser.h | 48 int snd_hda_get_pin_label(struct hda_codec *codec, hda_nid_t nid,
|
/linux-4.4.14/arch/metag/mm/ |
D | numa.c | 30 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 …]
|
D | init.c | 109 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/ |
D | mmzone.h | 10 #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/ |
D | numa.c | 91 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 …]
|
D | mem.c | 116 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/ |
D | discontig.c | 75 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 …]
|
D | init.c | 55 #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/ |
D | lola_proc.c | 30 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 …]
|
D | lola_mixer.c | 32 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 …]
|
D | lola_clock.c | 123 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()
|
D | lola.c | 87 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 …]
|
D | lola.h | 231 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);
|
D | lola_pcm.c | 415 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/ |
D | vmscan.h | 41 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 …]
|
D | f2fs.h | 319 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 …]
|
D | compaction.h | 259 __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/ |
D | mmzone.h | 8 #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/ |
D | numa.c | 55 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/ |
D | page_ext.c | 124 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 …]
|
D | sparse.c | 51 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 …]
|
D | memory_hotplug.c | 329 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 …]
|
D | memblock.c | 125 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 …]
|
D | list_lru.c | 111 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 …]
|
D | hugetlb.c | 840 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 …]
|
D | page_alloc.c | 284 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 …]
|
D | ksm.c | 145 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 …]
|
D | mm_init.c | 27 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()
|
D | mmzone.c | 19 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()
|
D | workingset.c | 172 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()
|
D | mempolicy.c | 492 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 …]
|
D | vmscan.c | 277 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 …]
|
D | memcontrol.c | 407 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 …]
|
D | oom_kill.c | 215 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()
|
D | compaction.c | 1677 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()
|
D | sparse-vmemmap.c | 179 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()
|
D | huge_memory.c | 2345 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 …]
|
D | slab.c | 1328 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 …]
|
D | nobootmem.c | 35 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/ |
D | numa.c | 83 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 …]
|
D | mode_emu.c | 167 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/ |
D | uncached.c | 78 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 …]
|
D | numa.c | 33 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 …]
|
D | acpi.c | 485 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/ |
D | numa.c | 131 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 …]
|
D | numa_emulation.c | 21 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 …]
|
D | numa_32.c | 47 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
|
D | highmem_32.c | 110 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()
|
D | init_32.c | 431 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()
|
D | numa_internal.h | 10 int nid; member
|
/linux-4.4.14/include/linux/ |
D | memory_hotplug.h | 100 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 …]
|
D | memblock.h | 35 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 …]
|
D | node.h | 35 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
|
D | list_lru.h | 109 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 …]
|
D | bootmem.h | 156 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 …]
|
D | gfp.h | 395 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 …]
|
D | mmzone.h | 694 #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);
|
D | genalloc.h | 95 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);
|
D | nodemask.h | 423 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
|
D | f2fs_fs.h | 231 __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
|
D | shrinker.h | 22 int nid; member
|
D | mm.h | 820 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 …]
|
D | mempool.h | 30 gfp_t gfp_mask, int nid);
|
D | topology.h | 38 #define node_has_online_mem(nid) (1) argument
|
/linux-4.4.14/fs/f2fs/ |
D | node.c | 97 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 …]
|
D | node.h | 12 #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 …]
|
D | recovery.c | 268 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()
|
D | gc.c | 417 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 …]
|
D | f2fs.h | 193 #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/ |
D | ras.c | 102 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 …]
|
D | iommu.c | 124 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 …]
|
D | spu_manage.c | 84 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/ |
D | mspec.c | 115 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/ |
D | mmzone.h | 22 #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/ |
D | numa.h | 41 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
|
D | mmzone.h | 23 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()
|
D | nodedata.h | 47 #define NODE_DATA(nid) (local_node_data->pg_data_ptrs[nid]) argument
|
D | topology.h | 41 #define parent_node(nid) (nid) argument
|
D | acpi.h | 135 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()
|
D | meminit.h | 59 extern int register_active_ranges(u64 start, u64 len, int nid);
|
/linux-4.4.14/arch/ia64/mm/ |
D | numa.c | 31 { [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()
|
D | init.c | 471 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 …]
|
D | discontig.c | 107 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/ |
D | lustre_peer.c | 97 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()
|
D | obd_mount.c | 145 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 …]
|
D | obd_config.c | 91 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/ |
D | ip27-init.c | 55 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()
|
D | ip27-xtalk.c | 102 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/ |
D | mmzone_32.h | 13 #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()
|
D | mmzone_64.h | 14 #define NODE_DATA(nid) (node_data[nid]) argument
|
D | highmem.h | 74 extern void add_highpages_with_active_regions(int nid, unsigned long start_pfn,
|
/linux-4.4.14/arch/tile/include/asm/ |
D | mmzone.h | 19 #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()
|
D | topology.h | 48 #define node_has_online_mem(nid) 1 argument
|
D | homecache.h | 94 extern struct page *homecache_alloc_pages_node(int nid, gfp_t gfp_mask,
|
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/ |
D | peer.c | 187 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 …]
|
D | api-ni.c | 686 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 …]
|
D | router.c | 641 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 …]
|
D | lib-move.c | 50 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 …]
|
D | nidstrings.c | 367 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()
|
D | config.c | 638 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()
|
D | lib-ptl.c | 54 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()
|
D | router_proc.c | 242 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()
|
D | lib-msg.c | 72 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/ |
D | mmzone.h | 16 #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/ |
D | dma-swiotlb.c | 103 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/ |
D | mmzone.h | 6 #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/ |
D | init.c | 48 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/ |
D | mmzone.h | 14 #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/ |
D | nidstr.h | 77 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);
|
D | types.h | 80 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
|
D | lib-lnet.h | 411 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 …]
|
D | api.h | 76 int LNetDist(lnet_nid_t nid, lnet_nid_t *srcnid, __u32 *order);
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | topology.h | 44 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
|
D | mmzone.h | 26 #define NODE_DATA(nid) (node_data[nid]) argument
|
/linux-4.4.14/kernel/ |
D | memremap.c | 170 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/ |
D | connection.c | 85 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()
|
D | sec_config.c | 381 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()
|
D | events.c | 332 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/ |
D | socklnd.c | 108 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 …]
|
D | socklnd_cb.c | 882 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 …]
|
D | socklnd.h | 509 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/ |
D | hotplug-memory.c | 137 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/ |
D | amd64_edac.c | 269 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/ |
D | uv_nmi.c | 702 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()
|
D | uv_time.c | 166 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/ |
D | mmzone.h | 13 #define NODE_DATA(nid) (node_data[nid]) argument
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | mmzone.h | 10 #define NODE_DATA(nid) (node_data[nid]) argument
|
/linux-4.4.14/sound/core/ |
D | init.c | 552 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/ |
D | setup.c | 66 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/ |
D | lustre_param.h | 59 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/ |
D | bdisp-hw.c | 700 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/ |
D | init.c | 149 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/ |
D | x2apic_uv_x.c | 515 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/ |
D | memory_model.h | 19 #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/ |
D | o2iblnd_cb.c | 1296 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 …]
|
D | o2iblnd.c | 322 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 …]
|
D | o2iblnd.h | 665 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/ |
D | setup-shx3.c | 388 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/ |
D | setup.c | 601 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/ |
D | genalloc.c | 152 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/ |
D | acpi_memhotplug.c | 275 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/ |
D | setup.c | 191 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/ |
D | fair.c | 916 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/ |
D | uv_hub.h | 267 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/ |
D | uv_hub.h | 522 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/ |
D | init_64.c | 836 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/ |
D | sgi-agp.c | 44 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/ |
D | super25.c | 153 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/ |
D | pci_iommu.c | 58 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/ |
D | pci_msi.c | 280 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()
|
D | of_device_64.c | 539 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/ |
D | setup.c | 136 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/ |
D | xpc_uv.c | 211 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/ |
D | task_mmu.c | 1419 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()
|
D | kcore.c | 249 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/ |
D | console.c | 75 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()
|
D | conrpc.c | 752 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/ |
D | ldlm_lock.c | 1897 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/ |
D | numa.c | 103 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/ |
D | balloon.c | 307 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/ |
D | pmem.c | 169 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/ |
D | grufile.c | 266 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/ |
D | cistpl.c | 826 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/ |
D | boot.c | 704 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/ |
D | homecache.c | 396 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/ |
D | mce_amd_inj.c | 214 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()
|