Searched refs:sentinel (Results 1 - 200 of 384) sorted by relevance

12

/linux-4.4.14/lib/
H A Dnotifier-error-inject.h17 /* The last slot must be terminated with zero sentinel */
H A Dlist_sort.c17 * sentinel head node, "prev" links not maintained.
109 -- last slot is a sentinel */ list_sort()
/linux-4.4.14/drivers/md/
H A Ddm-cache-policy-smq.c44 bool sentinel:1; member in struct:entry
110 unsigned nr_elts; /* excluding sentinel entries */
157 if (!e->sentinel) l_add_head()
173 if (!e->sentinel) l_add_tail()
190 if (!e->sentinel) l_add_before()
210 if (!e->sentinel) l_del()
219 if (!e->sentinel) { l_pop_tail()
282 if (!e->sentinel) q_push()
290 if (!e->sentinel) q_push_before()
299 if (!e->sentinel) q_del()
315 if (e->sentinel) { q_peek()
339 * Pops an entry from a level that is not past a sentinel.
352 * This function assumes there is a non-sentinel entry to pop. It's only
362 if (!e->sentinel) { __redist_pop_from()
464 if (de->sentinel) q_requeue_before()
696 * sentinel bits which remain constant. init_entry()
854 struct entry *sentinel; __update_writeback_sentinels() local
857 sentinel = writeback_sentinel(mq, level); __update_writeback_sentinels()
858 q_del(q, sentinel); __update_writeback_sentinels()
859 q_push(q, sentinel); __update_writeback_sentinels()
867 struct entry *sentinel; __update_demote_sentinels() local
870 sentinel = demote_sentinel(mq, level); __update_demote_sentinels()
871 q_del(q, sentinel); __update_demote_sentinels()
872 q_push(q, sentinel); __update_demote_sentinels()
894 struct entry *sentinel; __sentinels_init() local
897 sentinel = writeback_sentinel(mq, level); __sentinels_init()
898 sentinel->level = level; __sentinels_init()
899 q_push(&mq->dirty, sentinel); __sentinels_init()
901 sentinel = demote_sentinel(mq, level); __sentinels_init()
902 sentinel->level = level; __sentinels_init()
903 q_push(&mq->clean, sentinel); __sentinels_init()
935 struct entry *sentinel; push() local
940 * Punch this into the queue just in front of the sentinel, to push()
944 sentinel = writeback_sentinel(mq, e->level); push()
945 q_push_before(&mq->dirty, sentinel, e); push()
947 sentinel = demote_sentinel(mq, e->level); push()
948 q_push_before(&mq->clean, sentinel, e); push()
981 struct entry *sentinel; requeue() local
985 sentinel = writeback_sentinel(mq, e->level); requeue()
986 q_requeue_before(&mq->dirty, sentinel, e, 1u); requeue()
988 sentinel = demote_sentinel(mq, e->level); requeue()
989 q_requeue_before(&mq->clean, sentinel, e, 1u); requeue()
1387 if (!e->sentinel) { smq_save_hints()
1637 get_entry(&mq->writeback_sentinel_alloc, i)->sentinel = true; smq_create()
1641 get_entry(&mq->demote_sentinel_alloc, i)->sentinel = true; smq_create()
/linux-4.4.14/drivers/irqchip/
H A Dirqchip.c17 * This special of_device_id is the sentinel at the end of the
H A Dirq-atmel-aic.c238 { /* sentinel */ },
H A Dirq-atmel-aic5.c296 { /* sentinel */ },
/linux-4.4.14/arch/arm/mach-at91/
H A Dat91rm9200.c22 { /* sentinel */ },
H A Dat91sam9.c52 { /* sentinel */ },
H A Dsama5.c41 { /* sentinel */ },
/linux-4.4.14/arch/x86/include/asm/
H A Dbootparam_utils.h31 * If you're having an issue because the sentinel is set, you sanitize_boot_params()
36 if (boot_params->sentinel) { sanitize_boot_params()
/linux-4.4.14/drivers/clk/sunxi/
H A Dclk-sun6i-apb0.c28 { /* sentinel */ },
62 { /* sentinel */ }
H A Dclk-sun8i-apb0.c53 { /* sentinel */ }
H A Dclk-sun6i-apb0-gates.c35 { /* sentinel */ }
H A Dclk-sun6i-ar100.c220 { /* sentinel */ }
H A Dclk-sun9i-mmc.c205 { /* sentinel */ }
/linux-4.4.14/arch/x86/include/uapi/asm/
H A Dbootparam.h139 * The sentinel is set to a nonzero value (0xff) in header.S.
144 * probably will pick up the sentinel variable too. The fact
149 __u8 sentinel; /* 0x1ef */ member in struct:boot_params
/linux-4.4.14/drivers/usb/chipidea/
H A Dci_hdrc_zevio.c56 { /* sentinel */ }
H A Dci_hdrc_imx.c76 { /* sentinel */ }
H A Dusbmisc_imx.c495 { /* sentinel */ }
/linux-4.4.14/drivers/bus/
H A Dsimple-pm-bus.c41 { /* sentinel */ }
/linux-4.4.14/drivers/clk/at91/
H A Dsckc.c35 { /*sentinel*/ }
H A Dpmc.c386 { /*sentinel*/ }
/linux-4.4.14/drivers/mfd/
H A Dmc13xxx-i2c.c31 /* sentinel */
44 /* sentinel */
H A Dmc13xxx-spi.c38 /* sentinel */
47 { /* sentinel */ }
H A Datmel-flexcom.c88 { /* sentinel */ }
H A Datmel-hlcdc.c149 { /* sentinel */ },
H A Dstmpe-spi.c119 { /* sentinel */ },
H A Dsun6i-prcm.c133 { /* sentinel */ },
H A Dtps65217.c161 { /* sentinel */ },
249 { /* sentinel */ }
H A Dda9052-i2c.c129 { /* sentinel */ }
H A Dcros_ec_i2c.c349 { /* sentinel */ },
/linux-4.4.14/drivers/power/reset/
H A Dat91-reset.c169 { /* sentinel */ }
176 { /* sentinel */ }
242 { /* sentinel */ }
H A Drmobile-reset.c74 { /* sentinel */ }
H A Dat91-poweroff.c170 { /*sentinel*/ }
/linux-4.4.14/drivers/input/touchscreen/
H A Dtsc2004.c64 { /* sentinel */ }
H A Degalax_ts.c265 { /* sentinel */ }
H A Dedt-ft5x06.c1062 { /* sentinel */ }
1072 { /* sentinel */ }
H A Dsun4i-ts.c409 { /* sentinel */ }
H A Dtsc2007.c478 { /* sentinel */ }
/linux-4.4.14/drivers/nvmem/
H A Dqfprom.c70 {/* sentinel */},
H A Dmxs-ocotp.c171 { /* sentinel */},
H A Drockchip-efuse.c118 { /* sentinel */},
H A Dsunxi_sid.c164 {/* sentinel */},
H A Dvf610-ocotp.c235 {/* sentinel */},
/linux-4.4.14/arch/arm/mach-imx/
H A Dmmdc.c75 { /* sentinel */ }
/linux-4.4.14/drivers/clk/samsung/
H A Dclk-s3c2410.c111 { /* sentinel */ },
193 { /* sentinel */ },
259 { /* sentinel */ },
285 { /* sentinel */ },
291 { /* sentinel */ },
H A Dclk-s3c2443.c129 { /* sentinel */ },
141 { /* sentinel */ },
241 { /* sentinel */ },
293 { /* sentinel */ },
H A Dclk-exynos4.c1276 { /* sentinel */ }
1287 { /* sentinel */ }
1296 { /* sentinel */ }
1314 { /* sentinel */ }
1325 { /* sentinel */ }
1336 { /* sentinel */ }
H A Dclk-exynos3250.c675 { /* sentinel */ }
694 { /* sentinel */ }
725 { /* sentinel */ }
1069 { /* sentinel */ }
H A Dclk-s3c2412.c98 { /* sentinel */ }, s3c2412_clk_sleep_init()
/linux-4.4.14/drivers/reset/
H A Dreset-sunxi.c127 { /* sentinel */ },
144 { /* sentinel */ },
H A Dreset-socfpga.c152 { /* sentinel */ },
H A Dreset-zynq.c140 { /* sentinel */ },
/linux-4.4.14/drivers/misc/
H A Datmel-ssc.c110 /* sentinel */
126 /* sentinel */
H A Datmel_tclib.c99 /* sentinel */
/linux-4.4.14/drivers/clk/meson/
H A Dmeson8b-clkc.c88 { /* sentinel */ },
102 { /* sentinel */ },
/linux-4.4.14/arch/mips/bmips/
H A Ddma.c96 /* add a dummy (zero) entry at the end as a sentinel */ bmips_init_dma_ranges()
/linux-4.4.14/sound/soc/fsl/
H A Dimx-spdif.c85 { /* sentinel */ }
H A Dimx-audmux.c195 /* sentinel */
203 { /* sentinel */ }
H A Deukrea-tlv320.c217 { /* sentinel */ }
H A Dimx-es8328.c216 { /* sentinel */ }
H A Dimx-sgtl5000.c196 { /* sentinel */ }
H A Dimx-wm8962.c304 { /* sentinel */ }
/linux-4.4.14/drivers/tty/
H A Dtty_buffer.c130 tty_buffer_reset(&buf->sentinel, 0); tty_buffer_free_all()
131 buf->head = &buf->sentinel; tty_buffer_free_all()
132 buf->tail = &buf->sentinel; tty_buffer_free_all()
531 tty_buffer_reset(&buf->sentinel, 0); tty_buffer_init()
532 buf->head = &buf->sentinel; tty_buffer_init()
533 buf->tail = &buf->sentinel; tty_buffer_init()
/linux-4.4.14/drivers/pwm/
H A Dpwm-pca9685.c363 { /* sentinel */ },
370 { /* sentinel */ },
378 { /* sentinel */ }
H A Dpwm-lpc32xx.c164 { /* sentinel */ }
H A Dpwm-atmel-hlcdc.c240 { /* sentinel */ },
302 { /* sentinel */ },
H A Dpwm-bcm2835.c189 { /* sentinel */ }
H A Dpwm-mxs.c189 { /* sentinel */ }
H A Dpwm-atmel.c306 /* sentinel */
319 /* sentinel */
H A Dpwm-brcmstb.c239 { /* sentinel */ }
H A Dpwm-imx.c269 { /* sentinel */ }
H A Dpwm-rockchip.c228 { /* sentinel */ }
H A Dpwm-sun4i.c301 /* sentinel */
H A Dpwm-atmel-tcb.c444 { /* sentinel */ }
H A Dpwm-sti.c394 { /* sentinel */ }
/linux-4.4.14/arch/arm/mach-omap2/
H A Dpdata-quirks.c443 { /* sentinel */ },
489 { /* sentinel */ },
516 { /* sentinel */ },
/linux-4.4.14/drivers/reset/sti/
H A Dreset-stih407.c142 { /* sentinel */ },
/linux-4.4.14/drivers/video/backlight/
H A Dgpio_backlight.c147 { /* sentinel */ }
/linux-4.4.14/drivers/mtd/nand/
H A Ddenali_dt.c35 { /* sentinel */ }
/linux-4.4.14/drivers/iio/adc/
H A Dti-adc128s052.c180 { /* sentinel */ },
H A Dvf610_adc.c559 /* sentinel */
810 { /* sentinel */ }
/linux-4.4.14/drivers/pci/host/
H A Dpcie-iproc-platform.c119 { /* sentinel */ }
/linux-4.4.14/drivers/phy/
H A Dphy-bcm-kona-usb2.c137 { /* sentinel */ }
H A Dphy-bcm-cygnus-pcie.c206 { /* sentinel */ }
H A Dphy-stih407-usb.c163 { /*sentinel */ },
H A Dphy-stih41x-usb.c173 { /* sentinel */ },
/linux-4.4.14/drivers/char/hw_random/
H A Datmel-rng.c128 { /* sentinel */ }
/linux-4.4.14/arch/arm/mach-exynos/
H A Dsuspend.c91 { /* sentinel */ },
97 { /* sentinel */ },
103 { /* sentinel */ },
708 { /*sentinel*/ },
H A Dexynos.c204 { /*sentinel*/ },
233 { /* sentinel */ }
/linux-4.4.14/drivers/clk/zte/
H A Dclk-zx296702.c67 { /* sentinel */ }
74 { /* sentinel */ }
83 { /* sentinel */ }
/linux-4.4.14/drivers/usb/host/
H A Dehci-atmel.c216 { /* sentinel */ }
H A Dehci-st.c333 { /* sentinel */ }
H A Dohci-st.c312 { /* sentinel */ }
/linux-4.4.14/drivers/thermal/st/
H A Dst_thermal_memmap.c180 { /* sentinel */ }
H A Dst_thermal_syscfg.c151 { /* sentinel */ }
/linux-4.4.14/drivers/rtc/
H A Drtc-digicolor.c213 { /* sentinel */ }
H A Drtc-hid-sensor-time.c326 { /* sentinel */ }
H A Drtc-mc13xxx.c360 { /* sentinel */ }
H A Drtc-pcf2123.c341 { /* sentinel */ }
H A Drtc-snvs.c377 { /* sentinel */ }
H A Drtc-omap.c510 /* sentinel */
523 /* sentinel */
H A Drtc-stmp3xxx.c388 { /* sentinel */ }
H A Drtc-sun6i.c430 { /* sentinel */ },
/linux-4.4.14/drivers/video/fbdev/
H A Dwmt_ge_rops.c163 { /* sentinel */ }
/linux-4.4.14/drivers/mmc/host/
H A Dsdhci_f_sdh30.c217 { /* sentinel */ }
H A Dmxs-mmc.c560 /* sentinel */
568 { /* sentinel */ }
/linux-4.4.14/drivers/input/keyboard/
H A Dsnvs_pwrkey.c207 { /* sentinel */ }
H A Dsun4i-lradc-keys.c270 { /* sentinel */ }
/linux-4.4.14/drivers/input/misc/
H A Dmma8450.c221 { /* sentinel */ }
H A Dregulator-haptic.c250 { /* sentinel */ },
/linux-4.4.14/drivers/net/phy/
H A Dmdio-bcm-iproc.c195 { /* sentinel */ },
H A Dmdio-bcm-unimac.c245 { /* sentinel */ },
H A Dmdio-gpio.c262 { /* sentinel */ }
/linux-4.4.14/drivers/pinctrl/freescale/
H A Dpinctrl-imx23.c277 { /* sentinel */ }
H A Dpinctrl-imx25.c320 { /* sentinel */ }
H A Dpinctrl-imx6ul.c291 { /* sentinel */ }
H A Dpinctrl-vf610.c307 { /* sentinel */ }
H A Dpinctrl-imx28.c393 { /* sentinel */ }
H A Dpinctrl-imx50.c396 { /* sentinel */ }
H A Dpinctrl-imx53.c459 { /* sentinel */ }
H A Dpinctrl-imx6dl.c465 { /* sentinel */ }
H A Dpinctrl-imx6q.c471 { /* sentinel */ }
H A Dpinctrl-imx6sl.c371 { /* sentinel */ }
H A Dpinctrl-imx6sx.c375 { /* sentinel */ }
H A Dpinctrl-imx7d.c373 { /* sentinel */ }
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_platform.c227 { /* sentinel */ }
/linux-4.4.14/drivers/pps/clients/
H A Dpps-gpio.c194 { /* sentinel */ }
/linux-4.4.14/drivers/extcon/
H A Dextcon-usb-gpio.c205 { /* sentinel */ }
/linux-4.4.14/drivers/ata/
H A Dpata_imx.c232 /* sentinel */
/linux-4.4.14/drivers/clk/rockchip/
H A Dclk-rk3188.c102 { /* sentinel */ },
247 { /* sentinel */ },
523 { /* sentinel */ },
635 { /* sentinel */ },
H A Dclk-rk3368.c95 { /* sentinel */ },
156 { /* sentinel */ },
/linux-4.4.14/arch/m68k/include/uapi/asm/
H A Dbootinfo.h55 #define BI_LAST 0x0000 /* last record (sentinel) */
/linux-4.4.14/arch/arm/mach-mvebu/
H A Dkirkwood.c164 { /* sentinel */ }
/linux-4.4.14/arch/arm/mach-bcm/
H A Dbcm63xx_smp.c102 { /* sentinel */ },
/linux-4.4.14/drivers/gpio/
H A Dgpio-mb86s7x.c216 { /* sentinel */ }
H A Dgpio-mxs.c255 /* sentinel */
263 { /* sentinel */ }
H A Dgpio-mxc.c148 /* sentinel */
157 { /* sentinel */ }
H A Dgpio-vf610.c72 { /* sentinel */ }
/linux-4.4.14/sound/soc/mxs/
H A Dmxs-sgtl5000.c164 { /* sentinel */ }
/linux-4.4.14/drivers/w1/masters/
H A Dmxc_w1.c171 { /* sentinel */ }
/linux-4.4.14/drivers/watchdog/
H A Djz4740_wdt.c149 { /* sentinel */ }
H A Dmeson_wdt.c209 { /* sentinel */ }
H A Dat91rm9200_wdt.c305 { /* sentinel */ }
H A Ddw_wdt.c383 { /* sentinel */ }
H A Dmtk_wdt.c259 { /* sentinel */ }
H A Dsunxi_wdt.c234 { /* sentinel */ }
/linux-4.4.14/drivers/net/can/c_can/
H A Dc_can_platform.c236 { /* sentinel */ },
246 { /* sentinel */ },
/linux-4.4.14/net/sctp/
H A Dsysctl.c100 { /* sentinel */ }
312 { /* sentinel */ }
/linux-4.4.14/drivers/usb/gadget/function/
H A Df_eem.c372 * b14: bmCRC (0 == sentinel CRC) eem_wrap()
472 * b14: bmCRC (0 == sentinel, 1 == calculated) eem_unwrap()
/linux-4.4.14/drivers/devfreq/event/
H A Dexynos-ppmu.c94 { /* sentinel */ },
352 { /* sentinel */ },
/linux-4.4.14/arch/x86/boot/
H A Dheader.S277 .globl sentinel
278 sentinel: .byte 0xff, 0xff /* Used to detect broken loaders */ label
/linux-4.4.14/arch/arm/kernel/
H A Dperf_event_v6.c559 { /* sentinel value */ }
567 { /* sentinel value */ }
/linux-4.4.14/drivers/usb/dwc3/
H A Ddwc3-st.c352 { /* sentinel */ },
/linux-4.4.14/drivers/thermal/
H A Darmada_thermal.c251 /* sentinel */
/linux-4.4.14/drivers/tty/serial/8250/
H A D8250_ingenic.c328 { /* sentinel */ }
H A D8250_uniphier.c246 { /* sentinel */ }
/linux-4.4.14/drivers/soc/tegra/fuse/
H A Dfuse-tegra.c122 { /* sentinel */ }
/linux-4.4.14/drivers/spi/
H A Dspi-sh-hspi.c304 { /* sentinel */ }
H A Dspi-efm32.c486 /* sentinel */
/linux-4.4.14/drivers/staging/iio/adc/
H A Dspear_adc.c382 { /* sentinel */ }
/linux-4.4.14/drivers/i2c/busses/
H A Di2c-gpio.c254 { /* sentinel */ }
H A Di2c-mxs.c794 }, { /* sentinel */ }
801 { /* sentinel */ }
H A Di2c-bcm-iproc.c500 { /* sentinel */ }
H A Di2c-efm32.c465 /* sentinel */
H A Di2c-uniphier.c425 { /* sentinel */ }
H A Di2c-xlp9xx.c429 { /* sentinel */ },
/linux-4.4.14/drivers/iio/dac/
H A Dad7303.c286 { /* sentinel */ },
/linux-4.4.14/drivers/iio/light/
H A Dhid-sensor-als.c369 { /* sentinel */ }
H A Dhid-sensor-prox.c357 { /* sentinel */ }
/linux-4.4.14/drivers/iio/orientation/
H A Dhid-sensor-rotation.c330 { /* sentinel */ }
H A Dhid-sensor-incl-3d.c425 { /* sentinel */ }
/linux-4.4.14/drivers/iio/pressure/
H A Dhid-sensor-press.c368 { /* sentinel */ }
/linux-4.4.14/drivers/hwmon/
H A Dmc13783-adc.c262 /* sentinel */
/linux-4.4.14/drivers/media/i2c/
H A Ds5k6a3.c371 { /* sentinel */ }
H A Dadv7343.c517 { /* sentinel */ },
/linux-4.4.14/drivers/misc/mei/
H A Dhw.h139 * @MEI_HBMS_MAX : sentinel
/linux-4.4.14/drivers/pinctrl/
H A Dpinctrl-digicolor.c356 { /* sentinel */ }
/linux-4.4.14/drivers/pinctrl/vt8500/
H A Dpinctrl-wm8650.c352 { /* sentinel */ },
/linux-4.4.14/drivers/platform/chrome/
H A Dcros_ec_dev.c293 { /* sentinel */ },
H A Dcros_ec_lpc.c336 { /* sentinel */ }
/linux-4.4.14/drivers/power/
H A Dtps65217_charger.c247 { /* sentinel */ }
/linux-4.4.14/drivers/gpu/drm/imx/
H A Dparallel-display.c298 { /* sentinel */ }
/linux-4.4.14/arch/tile/kernel/
H A Dirq.c32 * doesn't actually use as a sentinel. During kernel init,
/linux-4.4.14/arch/arm/mach-rockchip/
H A Dpm.c307 { /* sentinel */ },
/linux-4.4.14/arch/arm/mach-shmobile/
H A Dpm-rmobile.c182 { /* sentinel */ },
/linux-4.4.14/arch/arm/mach-integrator/
H A Dintegrator_ap.c271 { /* sentinel */ },
H A Dintegrator_cp.c265 { /* sentinel */ },
/linux-4.4.14/drivers/gpu/drm/panel/
H A Dpanel-simple.c1194 /* sentinel */
1365 /* sentinel */
/linux-4.4.14/drivers/net/ethernet/qualcomm/
H A Dqca_spi.c836 { /* sentinel */ }
969 { /* sentinel */ }
/linux-4.4.14/drivers/soc/mediatek/
H A Dmtk-scpsys.c513 /* sentinel */
/linux-4.4.14/drivers/soc/rockchip/
H A Dpm_domains.c470 { /* sentinel */ },
/linux-4.4.14/drivers/leds/
H A Dleds-ktd2692.c427 { /* sentinel */ },
/linux-4.4.14/drivers/mtd/spi-nor/
H A Dnxp-spifi.c463 { /* sentinel */ }
/linux-4.4.14/drivers/iio/accel/
H A Dhid-sensor-accel-3d.c407 { /* sentinel */ }
/linux-4.4.14/drivers/iio/gyro/
H A Dhid-sensor-gyro-3d.c404 { /* sentinel */ }
/linux-4.4.14/drivers/iio/magnetometer/
H A Dhid-sensor-magn-3d.c518 { /* sentinel */ }
/linux-4.4.14/drivers/iio/proximity/
H A Das3935.c439 { /* sentinel */ },
/linux-4.4.14/drivers/gpu/drm/rockchip/
H A Drockchip_drm_drv.c552 { /* sentinel */ },
/linux-4.4.14/drivers/gpu/drm/sti/
H A Dsti_vtg.c389 { /* sentinel */ }

Completed in 5323 milliseconds

12