beep 47 arch/x86/realmode/rm/wakemain.c beep(DOT_HZ); beep 49 arch/x86/realmode/rm/wakemain.c beep(0); beep 53 arch/x86/realmode/rm/wakemain.c beep(DASH_HZ); beep 55 arch/x86/realmode/rm/wakemain.c beep(0); beep 158 drivers/accessibility/braille/braille_console.c beep(880); beep 167 drivers/accessibility/braille/braille_console.c beep(440); beep 178 drivers/accessibility/braille/braille_console.c beep(880); beep 182 drivers/accessibility/braille/braille_console.c beep(220); beep 188 drivers/accessibility/braille/braille_console.c beep(880); beep 192 drivers/accessibility/braille/braille_console.c beep(220); beep 198 drivers/accessibility/braille/braille_console.c beep(220); beep 204 drivers/accessibility/braille/braille_console.c beep(220); beep 244 drivers/accessibility/braille/braille_console.c beep(880); beep 246 drivers/accessibility/braille/braille_console.c beep(440); beep 499 drivers/hwmon/gl518sm.c static SENSOR_DEVICE_ATTR_RW(in0_beep, beep, 0); beep 500 drivers/hwmon/gl518sm.c static SENSOR_DEVICE_ATTR_RW(in1_beep, beep, 1); beep 501 drivers/hwmon/gl518sm.c static SENSOR_DEVICE_ATTR_RW(in2_beep, beep, 2); beep 502 drivers/hwmon/gl518sm.c static SENSOR_DEVICE_ATTR_RW(in3_beep, beep, 3); beep 503 drivers/hwmon/gl518sm.c static SENSOR_DEVICE_ATTR_RW(temp1_beep, beep, 4); beep 504 drivers/hwmon/gl518sm.c static SENSOR_DEVICE_ATTR_RW(fan1_beep, beep, 5); beep 505 drivers/hwmon/gl518sm.c static SENSOR_DEVICE_ATTR_RW(fan2_beep, beep, 6); beep 704 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(in0_beep, beep, 0); beep 705 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(in1_beep, beep, 1); beep 706 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(in2_beep, beep, 2); beep 707 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(in3_beep, beep, 3); beep 708 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(temp1_beep, beep, 4); beep 709 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(fan1_beep, beep, 5); beep 710 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(fan2_beep, beep, 6); beep 711 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(temp2_beep, beep, 7); beep 712 drivers/hwmon/gl520sm.c static SENSOR_DEVICE_ATTR_RW(in4_beep, beep, 7); beep 1851 drivers/hwmon/nct6775.c u8 beep; beep 1855 drivers/hwmon/nct6775.c beep = nct6775_read_value(data, data->REG_BEEP[i]); beep 1856 drivers/hwmon/nct6775.c data->beeps |= ((u64)beep) << (i << 3); beep 1995 drivers/hwmon/nct6775.c unsigned int beep = 0; beep 2007 drivers/hwmon/nct6775.c beep = (data->beeps >> bit) & 0x01; beep 2009 drivers/hwmon/nct6775.c return sprintf(buf, "%u\n", beep); beep 614 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(temp1_beep, beep, 0x5c, 0); beep 615 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(temp2_beep, beep, 0x5c, 1); beep 616 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(temp3_beep, beep, 0x5c, 2); beep 617 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(temp4_beep, beep, 0x5c, 3); beep 618 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(temp5_beep, beep, 0x5c, 4); beep 619 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(temp6_beep, beep, 0x5c, 5); beep 726 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(in0_beep, beep, 0x5a, 3); beep 734 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(in2_beep, beep, 0x5a, 0); beep 740 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(in3_beep, beep, 0x5a, 1); beep 746 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(in4_beep, beep, 0x5a, 2); beep 811 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(fan1_beep, beep, 0x5b, 0); beep 815 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(fan2_beep, beep, 0x5b, 1); beep 819 drivers/hwmon/nct7802.c static SENSOR_DEVICE_ATTR_2_RW(fan3_beep, beep, 0x5b, 2); beep 959 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in0_beep, beep, 0); beep 960 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in1_beep, beep, 1); beep 961 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in2_beep, beep, 2); beep 962 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in3_beep, beep, 3); beep 963 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in4_beep, beep, 8); beep 964 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in5_beep, beep, 9); beep 965 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in6_beep, beep, 10); beep 966 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in7_beep, beep, 16); beep 967 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(in8_beep, beep, 17); beep 968 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(fan1_beep, beep, 6); beep 969 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(fan2_beep, beep, 7); beep 970 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(fan3_beep, beep, 11); beep 971 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(temp1_beep, beep, 4); beep 972 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(temp2_beep, beep, 5); beep 973 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(temp3_beep, beep, 13); beep 974 drivers/hwmon/w83627hf.c static SENSOR_DEVICE_ATTR_RW(beep_enable, beep, 15); beep 23 drivers/input/misc/gpio-beeper.c static void gpio_beeper_toggle(struct gpio_beeper *beep, bool on) beep 25 drivers/input/misc/gpio-beeper.c gpiod_set_value_cansleep(beep->desc, on); beep 30 drivers/input/misc/gpio-beeper.c struct gpio_beeper *beep = container_of(work, struct gpio_beeper, work); beep 32 drivers/input/misc/gpio-beeper.c gpio_beeper_toggle(beep, beep->beeping); beep 38 drivers/input/misc/gpio-beeper.c struct gpio_beeper *beep = input_get_drvdata(dev); beep 46 drivers/input/misc/gpio-beeper.c beep->beeping = value; beep 48 drivers/input/misc/gpio-beeper.c schedule_work(&beep->work); beep 55 drivers/input/misc/gpio-beeper.c struct gpio_beeper *beep = input_get_drvdata(input); beep 57 drivers/input/misc/gpio-beeper.c cancel_work_sync(&beep->work); beep 58 drivers/input/misc/gpio-beeper.c gpio_beeper_toggle(beep, false); beep 63 drivers/input/misc/gpio-beeper.c struct gpio_beeper *beep; beep 66 drivers/input/misc/gpio-beeper.c beep = devm_kzalloc(&pdev->dev, sizeof(*beep), GFP_KERNEL); beep 67 drivers/input/misc/gpio-beeper.c if (!beep) beep 70 drivers/input/misc/gpio-beeper.c beep->desc = devm_gpiod_get(&pdev->dev, NULL, GPIOD_OUT_LOW); beep 71 drivers/input/misc/gpio-beeper.c if (IS_ERR(beep->desc)) beep 72 drivers/input/misc/gpio-beeper.c return PTR_ERR(beep->desc); beep 78 drivers/input/misc/gpio-beeper.c INIT_WORK(&beep->work, gpio_beeper_work); beep 90 drivers/input/misc/gpio-beeper.c input_set_drvdata(input, beep); beep 6184 drivers/platform/x86/thinkpad_acpi.c TPACPI_HANDLE(beep, ec, "BEEP"); /* all except R30, R31 */ beep 6199 drivers/platform/x86/thinkpad_acpi.c TPACPI_ACPIHANDLE_INIT(beep); beep 10389 drivers/platform/x86/thinkpad_acpi.c TPACPI_PARAM(beep); beep 197 include/sound/hda_codec.h struct hda_beep *beep; beep 24 sound/pci/hda/hda_beep.c static void generate_tone(struct hda_beep *beep, int tone) beep 26 sound/pci/hda/hda_beep.c struct hda_codec *codec = beep->codec; beep 28 sound/pci/hda/hda_beep.c if (tone && !beep->playing) { beep 30 sound/pci/hda/hda_beep.c if (beep->power_hook) beep 31 sound/pci/hda/hda_beep.c beep->power_hook(beep, true); beep 32 sound/pci/hda/hda_beep.c beep->playing = 1; beep 34 sound/pci/hda/hda_beep.c snd_hda_codec_write(codec, beep->nid, 0, beep 36 sound/pci/hda/hda_beep.c if (!tone && beep->playing) { beep 37 sound/pci/hda/hda_beep.c beep->playing = 0; beep 38 sound/pci/hda/hda_beep.c if (beep->power_hook) beep 39 sound/pci/hda/hda_beep.c beep->power_hook(beep, false); beep 46 sound/pci/hda/hda_beep.c struct hda_beep *beep = beep 49 sound/pci/hda/hda_beep.c if (beep->enabled) beep 50 sound/pci/hda/hda_beep.c generate_tone(beep, beep->tone); beep 60 sound/pci/hda/hda_beep.c static int beep_linear_tone(struct hda_beep *beep, int hz) beep 84 sound/pci/hda/hda_beep.c static int beep_standard_tone(struct hda_beep *beep, int hz) beep 99 sound/pci/hda/hda_beep.c struct hda_beep *beep = input_get_drvdata(dev); beep 107 sound/pci/hda/hda_beep.c if (beep->linear_tone) beep 108 sound/pci/hda/hda_beep.c beep->tone = beep_linear_tone(beep, hz); beep 110 sound/pci/hda/hda_beep.c beep->tone = beep_standard_tone(beep, hz); beep 117 sound/pci/hda/hda_beep.c schedule_work(&beep->beep_work); beep 121 sound/pci/hda/hda_beep.c static void turn_off_beep(struct hda_beep *beep) beep 123 sound/pci/hda/hda_beep.c cancel_work_sync(&beep->beep_work); beep 124 sound/pci/hda/hda_beep.c if (beep->playing) { beep 126 sound/pci/hda/hda_beep.c generate_tone(beep, 0); beep 137 sound/pci/hda/hda_beep.c struct hda_beep *beep = codec->beep; beep 138 sound/pci/hda/hda_beep.c if (!beep) beep 141 sound/pci/hda/hda_beep.c if (beep->enabled != enable) { beep 142 sound/pci/hda/hda_beep.c beep->enabled = enable; beep 144 sound/pci/hda/hda_beep.c turn_off_beep(beep); beep 153 sound/pci/hda/hda_beep.c struct hda_beep *beep = device->device_data; beep 156 sound/pci/hda/hda_beep.c err = input_register_device(beep->dev); beep 158 sound/pci/hda/hda_beep.c beep->registered = true; beep 164 sound/pci/hda/hda_beep.c struct hda_beep *beep = device->device_data; beep 166 sound/pci/hda/hda_beep.c if (beep->registered) beep 167 sound/pci/hda/hda_beep.c input_unregister_device(beep->dev); beep 169 sound/pci/hda/hda_beep.c input_free_device(beep->dev); beep 170 sound/pci/hda/hda_beep.c turn_off_beep(beep); beep 176 sound/pci/hda/hda_beep.c struct hda_beep *beep = device->device_data; beep 178 sound/pci/hda/hda_beep.c beep->codec->beep = NULL; beep 179 sound/pci/hda/hda_beep.c kfree(beep); beep 201 sound/pci/hda/hda_beep.c struct hda_beep *beep; beep 209 sound/pci/hda/hda_beep.c beep = kzalloc(sizeof(*beep), GFP_KERNEL); beep 210 sound/pci/hda/hda_beep.c if (beep == NULL) beep 212 sound/pci/hda/hda_beep.c snprintf(beep->phys, sizeof(beep->phys), beep 218 sound/pci/hda/hda_beep.c beep->nid = nid; beep 219 sound/pci/hda/hda_beep.c beep->codec = codec; beep 220 sound/pci/hda/hda_beep.c codec->beep = beep; beep 222 sound/pci/hda/hda_beep.c INIT_WORK(&beep->beep_work, &snd_hda_generate_beep); beep 223 sound/pci/hda/hda_beep.c mutex_init(&beep->mutex); beep 233 sound/pci/hda/hda_beep.c input_dev->phys = beep->phys; beep 244 sound/pci/hda/hda_beep.c input_set_drvdata(input_dev, beep); beep 246 sound/pci/hda/hda_beep.c beep->dev = input_dev; beep 248 sound/pci/hda/hda_beep.c err = snd_device_new(codec->card, SNDRV_DEV_JACK, beep, &ops); beep 255 sound/pci/hda/hda_beep.c input_free_device(beep->dev); beep 257 sound/pci/hda/hda_beep.c kfree(beep); beep 258 sound/pci/hda/hda_beep.c codec->beep = NULL; beep 269 sound/pci/hda/hda_beep.c if (!codec->bus->shutdown && codec->beep) beep 270 sound/pci/hda/hda_beep.c snd_device_free(codec->card, codec->beep); beep 292 sound/pci/hda/hda_beep.c struct hda_beep *beep = codec->beep; beep 295 sound/pci/hda/hda_beep.c if (beep && (!beep->enabled || !ctl_has_mute(kcontrol))) { beep 297 sound/pci/hda/hda_beep.c ucontrol->value.integer.value[0] = beep->enabled; beep 299 sound/pci/hda/hda_beep.c ucontrol->value.integer.value[1] = beep->enabled; beep 315 sound/pci/hda/hda_beep.c struct hda_beep *beep = codec->beep; beep 316 sound/pci/hda/hda_beep.c if (beep) { beep 30 sound/pci/hda/hda_beep.h void (*power_hook)(struct hda_beep *beep, bool on); beep 4371 sound/pci/hda/hda_generic.c static void beep_power_hook(struct hda_beep *beep, bool on) beep 4373 sound/pci/hda/hda_generic.c set_path_power(beep->codec, beep->nid, -1, on); beep 5170 sound/pci/hda/hda_generic.c if (codec->beep && codec->power_save_node) { beep 5174 sound/pci/hda/hda_generic.c codec->beep->power_hook = beep_power_hook; beep 870 sound/pci/hda/patch_sigmatel.c ucontrol->value.integer.value[0] = codec->beep->enabled; beep 4301 sound/pci/hda/patch_sigmatel.c if (codec->beep) { beep 4303 sound/pci/hda/patch_sigmatel.c codec->beep->linear_tone = spec->linear_tone_beep; beep 35 sound/ppc/beep.c struct pmac_beep *beep = chip->beep; beep 36 sound/ppc/beep.c if (beep && beep->running) { beep 37 sound/ppc/beep.c beep->running = 0; beep 90 sound/ppc/beep.c struct pmac_beep *beep; beep 108 sound/ppc/beep.c if (! chip || (beep = chip->beep) == NULL) beep 113 sound/ppc/beep.c if (beep->running) beep 126 sound/ppc/beep.c if (chip->playback.running || chip->capture.running || beep->running) { beep 130 sound/ppc/beep.c beep->running = 1; beep 133 sound/ppc/beep.c if (hz == beep->hz && beep->volume == beep->volume_play) { beep 134 sound/ppc/beep.c nsamples = beep->nsamples; beep 141 sound/ppc/beep.c p = beep->buf; beep 143 sound/ppc/beep.c p[0] = p[1] = beep_wform[j >> 8] * beep->volume; beep 146 sound/ppc/beep.c beep->hz = hz; beep 147 sound/ppc/beep.c beep->volume_play = beep->volume; beep 148 sound/ppc/beep.c beep->nsamples = nsamples; beep 152 sound/ppc/beep.c snd_pmac_beep_dma_start(chip, beep->nsamples * 4, beep->addr, beep_speed); beep 175 sound/ppc/beep.c if (snd_BUG_ON(!chip->beep)) beep 177 sound/ppc/beep.c ucontrol->value.integer.value[0] = chip->beep->volume; beep 186 sound/ppc/beep.c if (snd_BUG_ON(!chip->beep)) beep 188 sound/ppc/beep.c oval = chip->beep->volume; beep 192 sound/ppc/beep.c chip->beep->volume = nval; beep 193 sound/ppc/beep.c return oval != chip->beep->volume; beep 207 sound/ppc/beep.c struct pmac_beep *beep; beep 213 sound/ppc/beep.c beep = kzalloc(sizeof(*beep), GFP_KERNEL); beep 214 sound/ppc/beep.c if (! beep) beep 217 sound/ppc/beep.c &beep->addr, GFP_KERNEL); beep 236 sound/ppc/beep.c beep->dev = input_dev; beep 237 sound/ppc/beep.c beep->buf = dmabuf; beep 238 sound/ppc/beep.c beep->volume = BEEP_VOLUME; beep 239 sound/ppc/beep.c beep->running = 0; beep 246 sound/ppc/beep.c chip->beep = beep; beep 248 sound/ppc/beep.c err = input_register_device(beep->dev); beep 258 sound/ppc/beep.c dmabuf, beep->addr); beep 259 sound/ppc/beep.c kfree(beep); beep 265 sound/ppc/beep.c if (chip->beep) { beep 266 sound/ppc/beep.c input_unregister_device(chip->beep->dev); beep 268 sound/ppc/beep.c chip->beep->buf, chip->beep->addr); beep 269 sound/ppc/beep.c kfree(chip->beep); beep 270 sound/ppc/beep.c chip->beep = NULL; beep 131 sound/ppc/pmac.h struct pmac_beep *beep; beep 49 sound/soc/codecs/cs42l52.c struct input_dev *beep; beep 970 sound/soc/codecs/cs42l52.c input_event(cs42l52->beep, EV_SND, SND_TONE, time); beep 975 sound/soc/codecs/cs42l52.c static DEVICE_ATTR(beep, 0200, NULL, cs42l52_beep_set); beep 982 sound/soc/codecs/cs42l52.c cs42l52->beep = devm_input_allocate_device(component->dev); beep 983 sound/soc/codecs/cs42l52.c if (!cs42l52->beep) { beep 991 sound/soc/codecs/cs42l52.c cs42l52->beep->name = "CS42L52 Beep Generator"; beep 992 sound/soc/codecs/cs42l52.c cs42l52->beep->phys = dev_name(component->dev); beep 993 sound/soc/codecs/cs42l52.c cs42l52->beep->id.bustype = BUS_I2C; beep 995 sound/soc/codecs/cs42l52.c cs42l52->beep->evbit[0] = BIT_MASK(EV_SND); beep 996 sound/soc/codecs/cs42l52.c cs42l52->beep->sndbit[0] = BIT_MASK(SND_BELL) | BIT_MASK(SND_TONE); beep 997 sound/soc/codecs/cs42l52.c cs42l52->beep->event = cs42l52_beep_event; beep 998 sound/soc/codecs/cs42l52.c cs42l52->beep->dev.parent = component->dev; beep 999 sound/soc/codecs/cs42l52.c input_set_drvdata(cs42l52->beep, component); beep 1001 sound/soc/codecs/cs42l52.c ret = input_register_device(cs42l52->beep); beep 1003 sound/soc/codecs/cs42l52.c cs42l52->beep = NULL; beep 1020 sound/soc/codecs/cs42l52.c cs42l52->beep = NULL; beep 56 sound/soc/codecs/cs42l56.c struct input_dev *beep; beep 1034 sound/soc/codecs/cs42l56.c input_event(cs42l56->beep, EV_SND, SND_TONE, time); beep 1039 sound/soc/codecs/cs42l56.c static DEVICE_ATTR(beep, 0200, NULL, cs42l56_beep_set); beep 1046 sound/soc/codecs/cs42l56.c cs42l56->beep = devm_input_allocate_device(component->dev); beep 1047 sound/soc/codecs/cs42l56.c if (!cs42l56->beep) { beep 1055 sound/soc/codecs/cs42l56.c cs42l56->beep->name = "CS42L56 Beep Generator"; beep 1056 sound/soc/codecs/cs42l56.c cs42l56->beep->phys = dev_name(component->dev); beep 1057 sound/soc/codecs/cs42l56.c cs42l56->beep->id.bustype = BUS_I2C; beep 1059 sound/soc/codecs/cs42l56.c cs42l56->beep->evbit[0] = BIT_MASK(EV_SND); beep 1060 sound/soc/codecs/cs42l56.c cs42l56->beep->sndbit[0] = BIT_MASK(SND_BELL) | BIT_MASK(SND_TONE); beep 1061 sound/soc/codecs/cs42l56.c cs42l56->beep->event = cs42l56_beep_event; beep 1062 sound/soc/codecs/cs42l56.c cs42l56->beep->dev.parent = component->dev; beep 1063 sound/soc/codecs/cs42l56.c input_set_drvdata(cs42l56->beep, component); beep 1065 sound/soc/codecs/cs42l56.c ret = input_register_device(cs42l56->beep); beep 1067 sound/soc/codecs/cs42l56.c cs42l56->beep = NULL; beep 1084 sound/soc/codecs/cs42l56.c cs42l56->beep = NULL; beep 76 sound/soc/codecs/wm8962.c struct input_dev *beep; beep 3226 sound/soc/codecs/wm8962.c input_event(wm8962->beep, EV_SND, SND_TONE, time); beep 3231 sound/soc/codecs/wm8962.c static DEVICE_ATTR(beep, 0200, NULL, wm8962_beep_set); beep 3238 sound/soc/codecs/wm8962.c wm8962->beep = devm_input_allocate_device(component->dev); beep 3239 sound/soc/codecs/wm8962.c if (!wm8962->beep) { beep 3247 sound/soc/codecs/wm8962.c wm8962->beep->name = "WM8962 Beep Generator"; beep 3248 sound/soc/codecs/wm8962.c wm8962->beep->phys = dev_name(component->dev); beep 3249 sound/soc/codecs/wm8962.c wm8962->beep->id.bustype = BUS_I2C; beep 3251 sound/soc/codecs/wm8962.c wm8962->beep->evbit[0] = BIT_MASK(EV_SND); beep 3252 sound/soc/codecs/wm8962.c wm8962->beep->sndbit[0] = BIT_MASK(SND_BELL) | BIT_MASK(SND_TONE); beep 3253 sound/soc/codecs/wm8962.c wm8962->beep->event = wm8962_beep_event; beep 3254 sound/soc/codecs/wm8962.c wm8962->beep->dev.parent = component->dev; beep 3255 sound/soc/codecs/wm8962.c input_set_drvdata(wm8962->beep, component); beep 3257 sound/soc/codecs/wm8962.c ret = input_register_device(wm8962->beep); beep 3259 sound/soc/codecs/wm8962.c wm8962->beep = NULL; beep 3276 sound/soc/codecs/wm8962.c wm8962->beep = NULL;