Symbol: down
arch/mips/cavium-octeon/flash_setup.c
35
down(&octeon_bootbus_sem);
arch/mips/cavium-octeon/flash_setup.c
45
down(&octeon_bootbus_sem);
arch/mips/cavium-octeon/flash_setup.c
53
down(&octeon_bootbus_sem);
arch/mips/cavium-octeon/flash_setup.c
61
down(&octeon_bootbus_sem);
drivers/accessibility/braille/braille_console.c
149
if (!param->down)
drivers/accessibility/speakup/main.c
2231
int up = !param->down;
drivers/char/ipmi/ipmi_ipmb.c
363
down(&iidev->got_rsp);
drivers/clk/clk-divider.c
210
int down = _get_table_mindiv(table);
drivers/clk/clk-divider.c
218
if ((div - clkt->div) < (div - down))
drivers/clk/clk-divider.c
219
down = clkt->div;
drivers/clk/clk-divider.c
222
return down;
drivers/clk/clk-divider.c
243
int up, down;
drivers/clk/clk-divider.c
247
down = parent_rate / rate;
drivers/clk/clk-divider.c
251
down = __rounddown_pow_of_two(down);
drivers/clk/clk-divider.c
254
down = _round_down_table(table, down);
drivers/clk/clk-divider.c
258
down_rate = DIV_ROUND_UP_ULL((u64)parent_rate, down);
drivers/clk/clk-divider.c
260
return (rate - up_rate) <= (down_rate - rate) ? up : down;
drivers/clk/eswin/clk.c
376
int up, down;
drivers/clk/eswin/clk.c
383
down = best_parent_rate / rate;
drivers/clk/eswin/clk.c
386
down_rate = DIV_ROUND_UP_ULL((u64)best_parent_rate, down);
drivers/clk/eswin/clk.c
388
bestdiv = (rate - up_rate) <= (down_rate - rate) ? up : down;
drivers/clk/zynqmp/divider.c
52
int up, down;
drivers/clk/zynqmp/divider.c
57
down = DIV_ROUND_DOWN_ULL((u64)parent_rate, rate);
drivers/clk/zynqmp/divider.c
60
down = __rounddown_pow_of_two(down);
drivers/clk/zynqmp/divider.c
63
down_rate = DIV_ROUND_UP_ULL((u64)parent_rate, down);
drivers/clk/zynqmp/divider.c
65
return (rate - up_rate) <= (down_rate - rate) ? up : down;
drivers/comedi/drivers/vmk80xx.c
244
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
293
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
333
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
362
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
410
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
445
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
490
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
528
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
571
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
604
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
692
down(&devpriv->limit_sem);
drivers/comedi/drivers/vmk80xx.c
820
down(&devpriv->limit_sem);
drivers/cxl/port.c
290
struct cxl_port *endpoint, *iter, *down;
drivers/cxl/port.c
297
for (iter = parent_port, down = NULL; !is_cxl_root(iter);
drivers/cxl/port.c
298
down = iter, iter = to_cxl_port(iter->dev.parent)) {
drivers/cxl/port.c
302
ep->next = down;
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
195
bool down, bool try)
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
200
if (down && try)
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_sys.c
202
else if (down)
drivers/gpu/drm/amd/ras/rascore/ras.h
218
bool down, bool try);
drivers/gpu/drm/omapdrm/dss/dsi.c
117
down(&dsi->bus_lock);
drivers/gpu/ipu-v3/ipu-di.c
144
int set, int up, int down)
drivers/gpu/ipu-v3/ipu-di.c
153
ipu_di_write(di, (down << 16) | up, DI_DW_SET(wave_gen, set));
drivers/hid/hid-asus.c
281
bool down = !!(data[1] & BIT(i+3));
drivers/hid/hid-asus.c
288
input_mt_report_slot_state(drvdat->input, toolType, down);
drivers/hid/hid-asus.c
290
if (down) {
drivers/hid/hid-core.c
2879
down(&hdev->driver_input_lock);
drivers/hid/hid-magicmouse.c
217
int id, x, y, size, orientation, touch_major, touch_minor, state, down;
drivers/hid/hid-magicmouse.c
231
down = state != TOUCH_STATE_NONE;
drivers/hid/hid-magicmouse.c
244
down = state == 0x80;
drivers/hid/hid-magicmouse.c
254
down = state != TOUCH_STATE_NONE;
drivers/hid/hid-magicmouse.c
353
if (down)
drivers/hid/hid-magicmouse.c
357
input_mt_report_slot_state(input, MT_TOOL_FINGER, down);
drivers/hid/hid-magicmouse.c
360
if (down) {
drivers/infiniband/core/iwpm_util.c
328
down(&nlmsg_request->sem);
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
565
down(&rcfw->rcfw_inflight);
drivers/infiniband/hw/efa/efa_com.c
659
down(&aq->avail_cmds);
drivers/infiniband/hw/erdma/erdma_cmdq.c
411
down(&cmdq->credits);
drivers/infiniband/hw/hns/hns_roce_cmd.c
163
down(&hr_dev->cmd.event_sem);
drivers/infiniband/hw/hns/hns_roce_cmd.c
83
down(&hr_dev->cmd.poll_sem);
drivers/infiniband/hw/mlx5/umr.c
367
down(&umrc->sem);
drivers/infiniband/hw/mthca/mthca_cmd.c
344
down(&dev->cmd.poll_sem);
drivers/infiniband/hw/mthca/mthca_cmd.c
418
down(&dev->cmd.event_sem);
drivers/infiniband/hw/mthca/mthca_cmd.c
586
down(&dev->cmd.poll_sem);
drivers/infiniband/hw/mthca/mthca_cmd.c
601
down(&dev->cmd.event_sem);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c
91
down(&dev->cmd_sema);
drivers/input/joystick/n64joy.c
162
input_report_key(dev, BTN_DPAD_DOWN, data[i].down);
drivers/input/joystick/n64joy.c
69
unsigned int down: 1;
drivers/input/keyboard/amikbd.c
169
unsigned char scancode, down;
drivers/input/keyboard/amikbd.c
176
down = !(scancode & 1); /* lowest bit is release bit */
drivers/input/keyboard/amikbd.c
184
input_report_key(dev, scancode, down);
drivers/input/keyboard/atakbd.c
164
static void atakbd_interrupt(unsigned char scancode, char down)
drivers/input/keyboard/atakbd.c
173
input_report_key(atakbd_dev, scancode, down);
drivers/input/keyboard/hilkbd.c
112
int down;
drivers/input/keyboard/hilkbd.c
118
down = (hil_dev.data[1] & 1) == 0;
drivers/input/keyboard/hilkbd.c
121
input_report_key(hil_dev.dev, key, down);
drivers/input/keyboard/ipaq-micro-keys.c
44
int key, down;
drivers/input/keyboard/ipaq-micro-keys.c
49
down = 0x80 & msg[0];
drivers/input/keyboard/ipaq-micro-keys.c
53
input_report_key(keys->input, keys->codes[key], down);
drivers/input/keyboard/omap4-keypad.c
116
u64 keys, bool down)
drivers/input/keyboard/omap4-keypad.c
132
input_report_key(input_dev, keypad_data->keymap[code], down);
drivers/input/mouse/gpio_mouse.c
34
struct gpio_desc *down;
drivers/input/mouse/gpio_mouse.c
62
y = gpiod_get_value(gpio->down) - gpiod_get_value(gpio->up);
drivers/input/mouse/gpio_mouse.c
91
gmouse->down = devm_gpiod_get(dev, "down", GPIOD_IN);
drivers/input/mouse/gpio_mouse.c
92
if (IS_ERR(gmouse->down))
drivers/input/mouse/gpio_mouse.c
93
return PTR_ERR(gmouse->down);
drivers/input/mouse/synaptics.c
1018
input_report_key(dev, BTN_BACK, hw->down);
drivers/input/mouse/synaptics.c
1121
input_report_key(dev, BTN_BACK, !hw.down);
drivers/input/mouse/synaptics.c
1123
input_report_key(dev, BTN_BACK, hw.down);
drivers/input/mouse/synaptics.c
891
hw->down = ((buf[0] ^ buf[3]) & 0x02) ? 1 : 0;
drivers/input/mouse/synaptics.h
160
unsigned int down:1;
drivers/input/serio/hp_sdc.c
1051
down(&tq_init_sem);
drivers/input/serio/hp_sdc.c
1066
down(&tq_init_sem);
drivers/input/serio/hp_sdc.c
1068
down(&tq_init_sem);
drivers/input/serio/hp_sdc.c
1091
down(&tq_init_sem);
drivers/input/serio/hp_sdc.c
1093
down(&tq_init_sem);
drivers/input/serio/hp_sdc.c
907
down(&s_sync); /* Wait for t_sync to complete */
drivers/input/touchscreen/egalax_ts.c
103
input_mt_report_slot_state(input_dev, MT_TOOL_FINGER, down);
drivers/input/touchscreen/egalax_ts.c
106
str_down_up(down), id, x, y, z);
drivers/input/touchscreen/egalax_ts.c
108
if (down) {
drivers/input/touchscreen/egalax_ts.c
73
bool down, valid;
drivers/input/touchscreen/egalax_ts.c
95
down = state & EVENT_DOWN_UP;
drivers/input/touchscreen/melfas_mip4.c
433
bool down;
drivers/input/touchscreen/melfas_mip4.c
439
down = packet[0] & 0x80;
drivers/input/touchscreen/melfas_mip4.c
445
down = packet[1] & 0x01;
drivers/input/touchscreen/melfas_mip4.c
455
key, keycode, down);
drivers/input/touchscreen/melfas_mip4.c
458
input_report_key(ts->input, keycode, down);
drivers/macintosh/adb.c
254
down(&adb_probe_mutex);
drivers/macintosh/adb.c
267
down(&adb_probe_mutex);
drivers/macintosh/adb.c
802
down(&adb_probe_mutex);
drivers/macintosh/adbhid.c
516
int down = (data[1] == (data[1] & 0xf));
drivers/macintosh/adbhid.c
520
input_report_key(adbhid[id]->input, KEY_SOUND, down);
drivers/macintosh/adbhid.c
524
input_report_key(adbhid[id]->input, KEY_MUTE, down);
drivers/macintosh/adbhid.c
528
input_report_key(adbhid[id]->input, KEY_VOLUMEDOWN, down);
drivers/macintosh/adbhid.c
532
input_report_key(adbhid[id]->input, KEY_VOLUMEUP, down);
drivers/macintosh/adbhid.c
545
int down = (data[1] == (data[1] & 0xf));
drivers/macintosh/adbhid.c
554
input_report_key(adbhid[id]->input, KEY_MUTE, down);
drivers/macintosh/adbhid.c
558
input_report_key(adbhid[id]->input, KEY_VOLUMEDOWN, down);
drivers/macintosh/adbhid.c
562
input_report_key(adbhid[id]->input, KEY_VOLUMEUP, down);
drivers/macintosh/adbhid.c
566
input_report_key(adbhid[id]->input, KEY_EJECTCD, down);
drivers/macintosh/adbhid.c
571
if (down)
drivers/macintosh/adbhid.c
574
input_report_key(adbhid[id]->input, KEY_BRIGHTNESSDOWN, down);
drivers/macintosh/adbhid.c
579
if (down)
drivers/macintosh/adbhid.c
582
input_report_key(adbhid[id]->input, KEY_BRIGHTNESSUP, down);
drivers/macintosh/adbhid.c
586
input_report_key(adbhid[id]->input, KEY_SWITCHVIDEOMODE, down);
drivers/macintosh/adbhid.c
590
input_report_key(adbhid[id]->input, KEY_KBDILLUMTOGGLE, down);
drivers/macintosh/adbhid.c
594
input_report_key(adbhid[id]->input, KEY_KBDILLUMDOWN, down);
drivers/macintosh/adbhid.c
602
input_report_key(adbhid[id]->input, KEY_KBDILLUMUP, down);
drivers/macintosh/via-pmu-event.c
59
void via_pmu_event(int key, int down)
drivers/macintosh/via-pmu-event.c
67
input_report_key(pmu_input_dev, KEY_POWER, down);
drivers/macintosh/via-pmu-event.c
70
input_report_switch(pmu_input_dev, SW_LID, down);
drivers/macintosh/via-pmu-event.h
7
extern void via_pmu_event(int key, int down);
drivers/md/bcache/btree.c
420
down(&b->io_mutex);
drivers/md/bcache/btree.c
656
down(&b->io_mutex);
drivers/md/bcache/debug.c
40
down(&b->io_mutex);
drivers/md/bcache/movinggc.c
171
down(&c->moving_in_flight);
drivers/md/bcache/super.c
1381
down(&dc->sb_write_mutex);
drivers/md/bcache/super.c
341
down(&dc->sb_write_mutex);
drivers/md/bcache/super.c
379
down(&c->sb_write_mutex);
drivers/md/bcache/super.c
425
down(&c->uuid_write_mutex);
drivers/md/bcache/writeback.c
560
down(&dc->in_flight);
drivers/md/dm-region-hash.c
710
down(&rh->recovery_count);
drivers/md/dm.c
1395
down(&md->swap_bios_semaphore);
drivers/md/dm.c
1427
down(&md->swap_bios_semaphore);
drivers/media/dvb-core/dvb_frontend.c
277
down(&fepriv->sem);
drivers/media/pci/ngene/ngene-cards.c
172
down(&chan->dev->pll_mutex);
drivers/media/pci/ngene/ngene-cards.c
431
down(&chan->dev->pll_mutex);
drivers/media/usb/em28xx/em28xx-dvb.c
473
down(&dvb->pll_mutex);
drivers/media/usb/pwc/pwc-if.c
202
static void pwc_snapshot_button(struct pwc_device *pdev, int down)
drivers/media/usb/pwc/pwc-if.c
204
if (down) {
drivers/media/usb/pwc/pwc-if.c
212
input_report_key(pdev->button_dev, KEY_CAMERA, down);
drivers/mfd/wm8350-gpio.c
150
static int gpio_set_pull_down(struct wm8350 *wm8350, int gpio, int down)
drivers/mfd/wm8350-gpio.c
152
if (down)
drivers/mmc/host/cavium-octeon.c
93
down(&octeon_bootbus_sem);
drivers/mmc/host/cavium-octeon.c
98
down(&host->mmc_serializer);
drivers/mmc/host/cavium-thunderx.c
23
down(&host->mmc_serializer);
drivers/net/bonding/bond_main.c
762
goto down;
drivers/net/bonding/bond_main.c
777
down:
drivers/net/ethernet/agere/et131x.c
1453
static void et1310_phy_power_switch(struct et131x_adapter *adapter, bool down)
drivers/net/ethernet/agere/et131x.c
1460
if (down)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10625
down(&bnx2x_prev_sem);
drivers/net/ethernet/brocade/bna/bna_enet.c
496
bfa_fsm_state_decl(bna_ethport, down, struct bna_ethport,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2443
} else if (np->down) {
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2923
percpu_priv->np.down = false;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2936
percpu_priv->np.down = true;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h
101
bool down;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
4569
down(&hdev->reset_sem);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
9111
down(&hdev->reset_sem);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1755
down(&hdev->reset_sem);
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
1848
down(&hdev->reset_sem);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
386
down(&chain->sem);
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
65
down(&free_db_area->idx_lock);
drivers/net/ethernet/huawei/hinic/hinic_hw_io.c
93
down(&free_db_area->idx_lock);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
1011
down(&func_to_func->mbox_send_sem);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
854
down(&func_to_func->msg_send_sem);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
261
down(&pf_to_mgmt->sync_msg_lock);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
328
down(&pf_to_mgmt->sync_msg_lock);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
236
down(&wqs->alloc_blocks_lock);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
264
down(&wqs->alloc_blocks_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
475
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
543
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
610
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
664
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
699
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
724
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
762
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
975
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/huawei/hinic/hinic_main.c
994
down(&nic_dev->mgmt_lock);
drivers/net/ethernet/mellanox/mlx4/cmd.c
2651
down(&priv->cmd.poll_sem);
drivers/net/ethernet/mellanox/mlx4/cmd.c
2674
down(&priv->cmd.event_sem);
drivers/net/ethernet/mellanox/mlx4/cmd.c
304
down(&priv->cmd.poll_sem);
drivers/net/ethernet/mellanox/mlx4/cmd.c
346
down(&cmd->event_sem);
drivers/net/ethernet/mellanox/mlx4/cmd.c
586
down(&priv->cmd.poll_sem);
drivers/net/ethernet/mellanox/mlx4/cmd.c
686
down(&cmd->event_sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1032
down(&cmd->vars.pages_sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1665
down(&cmd->vars.sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1666
down(&cmd->vars.pages_sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1681
down(&cmd->vars.sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1682
down(&cmd->vars.pages_sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1979
down(&dev->cmd.vars.unprivileged_sem);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1983
down(&dev->cmd.vars.throttle_sem);
drivers/net/ethernet/microsoft/mana/hw_channel.c
15
down(&hwc->sema);
drivers/net/ethernet/netronome/nfp/nfp_net.h
944
down(&nn->bar_lock);
drivers/net/usb/r8152.c
7194
tp->rtl_ops.down(tp);
drivers/net/usb/r8152.c
8771
tp->rtl_ops.down(tp);
drivers/net/usb/r8152.c
943
void (*down)(struct r8152 *tp);
drivers/net/usb/r8152.c
9747
ops->down = rtl8152_down;
drivers/net/usb/r8152.c
9768
ops->down = rtl8153_down;
drivers/net/usb/r8152.c
9791
ops->down = rtl8153b_down;
drivers/net/usb/r8152.c
9815
ops->down = rtl8156_down;
drivers/net/usb/r8152.c
9840
ops->down = rtl8156_down;
drivers/net/usb/r8152.c
9857
ops->down = rtl8153b_down;
drivers/net/usb/r8152.c
9879
ops->down = rtl8156_down;
drivers/net/usb/r8152.c
9901
ops->down = rtl8156_down;
drivers/net/wireguard/allowedips.c
179
struct allowedips_node *node, *parent, *down, *newnode;
drivers/net/wireguard/allowedips.c
208
down = rcu_dereference_protected(*trie, lockdep_is_held(lock));
drivers/net/wireguard/allowedips.c
211
down = rcu_dereference_protected(node->bit[bit], lockdep_is_held(lock));
drivers/net/wireguard/allowedips.c
212
if (!down) {
drivers/net/wireguard/allowedips.c
217
cidr = min(cidr, common_bits(down, key, bits));
drivers/net/wireguard/allowedips.c
221
choose_and_connect_node(newnode, down);
drivers/net/wireguard/allowedips.c
238
choose_and_connect_node(node, down);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10611
INIT_WORK(&priv->down, ipw_bg_down);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11259
container_of(work, struct ipw_priv, down);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11765
cancel_work_sync(&priv->down);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
1756
schedule_work(&priv->down);
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1293
struct work_struct down;
drivers/net/wireless/intel/iwlwifi/mei/main.c
2064
bool down = false;
drivers/net/wireless/intel/iwlwifi/mei/main.c
2071
while (!down && iter--) {
drivers/net/wireless/intel/iwlwifi/mei/main.c
2075
down = mei->device_down;
drivers/net/wireless/intel/iwlwifi/mei/main.c
2079
if (!down)
drivers/net/wireless/st/cw1200/scan.c
87
down(&priv->scan.lock);
drivers/net/wireless/st/cw1200/sta.c
332
down(&priv->scan.lock);
drivers/net/wireless/st/cw1200/sta.c
587
down(&priv->scan.lock);
drivers/nvme/target/pr.c
237
down(&pr->pr_sem);
drivers/nvme/target/pr.c
298
down(&pr->pr_sem);
drivers/nvme/target/pr.c
361
down(&pr->pr_sem);
drivers/nvme/target/pr.c
676
down(&pr->pr_sem);
drivers/nvme/target/pr.c
787
down(&pr->pr_sem);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1673
down(&drv_mgmt->free_fragments_mutex);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1735
down(&drv_mgmt->free_fragments_mutex);
drivers/power/supply/cw2015_battery.c
250
#define HYSTERESIS(current, previous, up, down) \
drivers/power/supply/cw2015_battery.c
251
(((current) < (previous) + (up)) && ((current) > (previous) - (down)))
drivers/scsi/hisi_sas/hisi_sas_main.c
1225
down(&hisi_hba->sem);
drivers/scsi/hisi_sas/hisi_sas_main.c
1293
down(&hisi_hba->sem);
drivers/scsi/hisi_sas/hisi_sas_main.c
1647
down(&hisi_hba->sem);
drivers/scsi/hisi_sas/hisi_sas_main.c
2027
down(&hisi_hba->sem);
drivers/scsi/hisi_sas/hisi_sas_main.c
535
down(&hisi_hba->sem);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4009
down(&hisi_hba->sem);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
5127
down(&hisi_hba->sem);
drivers/scsi/megaraid/megaraid_mm.c
594
down(&adp->kioc_semaphore);
drivers/scsi/smartpqi/smartpqi_init.c
4653
down(&ctrl_info->sync_request_sem);
drivers/thunderbolt/clx.c
213
struct tb_port *up, *down;
drivers/thunderbolt/clx.c
226
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/clx.c
229
tmp = tb_port_clx(down);
drivers/thunderbolt/clx.c
242
struct tb_port *up, *down;
drivers/thunderbolt/clx.c
249
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/clx.c
254
return tb_port_pm_secondary_disable(down);
drivers/thunderbolt/clx.c
325
struct tb_port *up, *down;
drivers/thunderbolt/clx.c
353
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/clx.c
356
down_clx_support = tb_port_clx_supported(down, clx);
drivers/thunderbolt/clx.c
360
tb_port_dbg(down, "CLx: %s %ssupported\n", clx_name(clx),
drivers/thunderbolt/clx.c
370
ret = tb_port_clx_enable(down, clx);
drivers/thunderbolt/clx.c
379
tb_port_clx_disable(down, clx);
drivers/thunderbolt/clx.c
401
struct tb_port *up, *down;
drivers/thunderbolt/clx.c
414
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/clx.c
420
ret = tb_port_clx_disable(down, clx);
drivers/thunderbolt/switch.c
2461
struct tb_port *down;
drivers/thunderbolt/switch.c
2463
down = tb_port_at(route, parent_sw);
drivers/thunderbolt/switch.c
2464
tb_port_unlock(down);
drivers/thunderbolt/switch.c
2898
struct tb_port *up, *down;
drivers/thunderbolt/switch.c
2914
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/switch.c
2921
down->bonded = bonded;
drivers/thunderbolt/switch.c
2922
if (down->dual_link_port)
drivers/thunderbolt/switch.c
2923
down->dual_link_port->bonded = bonded;
drivers/thunderbolt/switch.c
2924
tb_port_update_credits(down);
drivers/thunderbolt/switch.c
2952
struct tb_port *up, *down;
drivers/thunderbolt/switch.c
2960
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/switch.c
2963
!tb_port_width_supported(down, TB_LINK_WIDTH_DUAL))
drivers/thunderbolt/switch.c
2970
if (tb_wait_for_port(down->dual_link_port, false) <= 0)
drivers/thunderbolt/switch.c
2979
ret = tb_port_lane_bonding_enable(down);
drivers/thunderbolt/switch.c
2981
tb_port_warn(down, "failed to enable lane bonding\n");
drivers/thunderbolt/switch.c
2990
return tb_port_wait_for_link_width(down, width, 100);
drivers/thunderbolt/switch.c
3004
struct tb_port *up, *down;
drivers/thunderbolt/switch.c
3022
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/switch.c
3024
tb_port_lane_bonding_disable(down);
drivers/thunderbolt/switch.c
3030
return tb_port_wait_for_link_width(down, TB_LINK_WIDTH_SINGLE, 100);
drivers/thunderbolt/switch.c
3036
struct tb_port *up, *down, *port;
drivers/thunderbolt/switch.c
3041
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/switch.c
3045
port = down;
drivers/thunderbolt/switch.c
3055
ret = tb_port_set_link_width(down, down_width);
drivers/thunderbolt/switch.c
3079
struct tb_port *up, *down;
drivers/thunderbolt/switch.c
3083
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/switch.c
3089
ret = tb_port_set_link_width(down, TB_LINK_WIDTH_DUAL);
drivers/thunderbolt/switch.c
3102
ret = usb4_port_asym_start(down);
drivers/thunderbolt/switch.c
3129
struct tb_port *up, *down;
drivers/thunderbolt/switch.c
3136
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/switch.c
3177
tb_port_update_credits(down);
drivers/thunderbolt/switch.c
3200
struct tb_port *up, *down;
drivers/thunderbolt/switch.c
3214
down = up->remote;
drivers/thunderbolt/switch.c
3215
if (tb_switch_is_usb4(down->sw))
drivers/thunderbolt/switch.c
3216
return usb4_port_configure(down);
drivers/thunderbolt/switch.c
3217
return tb_lc_configure_port(down);
drivers/thunderbolt/switch.c
3229
struct tb_port *up, *down;
drivers/thunderbolt/switch.c
3240
down = up->remote;
drivers/thunderbolt/switch.c
3241
if (tb_switch_is_usb4(down->sw))
drivers/thunderbolt/switch.c
3242
usb4_port_unconfigure(down);
drivers/thunderbolt/switch.c
3244
tb_lc_unconfigure_port(down);
drivers/thunderbolt/tb.c
1059
struct tb_port *down = tb_switch_downstream_port(up->sw);
drivers/thunderbolt/tb.c
1101
!tb_port_width_supported(down, width_down))
drivers/thunderbolt/tb.c
1232
static void tb_configure_link(struct tb_port *down, struct tb_port *up,
drivers/thunderbolt/tb.c
1238
down->remote = up;
drivers/thunderbolt/tb.c
1239
up->remote = down;
drivers/thunderbolt/tb.c
1240
if (down->dual_link_port && up->dual_link_port) {
drivers/thunderbolt/tb.c
1241
down->dual_link_port->remote = up->dual_link_port;
drivers/thunderbolt/tb.c
1242
up->dual_link_port->remote = down->dual_link_port;
drivers/thunderbolt/tb.c
1817
struct tb_port *down = NULL;
drivers/thunderbolt/tb.c
1824
down = usb4_switch_map_pcie_down(sw, port);
drivers/thunderbolt/tb.c
1847
down = &sw->ports[index];
drivers/thunderbolt/tb.c
1850
if (down) {
drivers/thunderbolt/tb.c
1851
if (WARN_ON(!tb_port_is_pcie_down(down)))
drivers/thunderbolt/tb.c
1853
if (tb_pci_port_is_enabled(down))
drivers/thunderbolt/tb.c
1856
return down;
drivers/thunderbolt/tb.c
2277
struct tb_port *up, *down, *port;
drivers/thunderbolt/tb.c
2290
down = tb_find_pcie_down(tb_switch_parent(sw), port);
drivers/thunderbolt/tb.c
2291
if (!down)
drivers/thunderbolt/tb.c
2294
tunnel = tb_tunnel_alloc_pci(tb, up, down);
drivers/thunderbolt/tb.c
482
struct tb_port *down;
drivers/thunderbolt/tb.c
484
down = usb4_switch_map_usb3_down(sw, port);
drivers/thunderbolt/tb.c
485
if (down && !tb_usb3_port_is_enabled(down))
drivers/thunderbolt/tb.c
486
return down;
drivers/thunderbolt/tb.c
909
struct tb_port *up, *down, *port;
drivers/thunderbolt/tb.c
930
down = tb_find_usb3_down(parent, port);
drivers/thunderbolt/tb.c
931
if (!down)
drivers/thunderbolt/tb.c
946
ret = tb_release_unused_usb3_bandwidth(tb, down, up);
drivers/thunderbolt/tb.c
951
ret = tb_available_bandwidth(tb, down, up, &available_up, &available_down,
drivers/thunderbolt/tb.c
966
down, up);
drivers/thunderbolt/tb.c
968
tunnel = tb_tunnel_alloc_usb3(tb, up, down, available_up,
drivers/thunderbolt/tb.c
984
tb_reclaim_usb3_bandwidth(tb, down, up);
drivers/thunderbolt/tb.c
992
tb_reclaim_usb3_bandwidth(tb, down, up);
drivers/thunderbolt/test.c
1338
struct tb_port *down, *up;
drivers/thunderbolt/test.c
1355
down = &host->ports[8];
drivers/thunderbolt/test.c
1357
tunnel1 = tb_tunnel_alloc_pci(NULL, up, down);
drivers/thunderbolt/test.c
1360
KUNIT_EXPECT_PTR_EQ(test, tunnel1->src_port, down);
drivers/thunderbolt/test.c
1364
KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[0]->hops[0].in_port, down);
drivers/thunderbolt/test.c
1368
KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[1]->hops[1].out_port, down);
drivers/thunderbolt/test.c
1370
down = &dev1->ports[10];
drivers/thunderbolt/test.c
1372
tunnel2 = tb_tunnel_alloc_pci(NULL, up, down);
drivers/thunderbolt/test.c
1375
KUNIT_EXPECT_PTR_EQ(test, tunnel2->src_port, down);
drivers/thunderbolt/test.c
1379
KUNIT_EXPECT_PTR_EQ(test, tunnel2->paths[0]->hops[0].in_port, down);
drivers/thunderbolt/test.c
1383
KUNIT_EXPECT_PTR_EQ(test, tunnel2->paths[1]->hops[1].out_port, down);
drivers/thunderbolt/test.c
1673
struct tb_port *down, *up;
drivers/thunderbolt/test.c
1690
down = &host->ports[12];
drivers/thunderbolt/test.c
1692
tunnel1 = tb_tunnel_alloc_usb3(NULL, up, down, 0, 0);
drivers/thunderbolt/test.c
1695
KUNIT_EXPECT_PTR_EQ(test, tunnel1->src_port, down);
drivers/thunderbolt/test.c
1699
KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[0]->hops[0].in_port, down);
drivers/thunderbolt/test.c
1703
KUNIT_EXPECT_PTR_EQ(test, tunnel1->paths[1]->hops[1].out_port, down);
drivers/thunderbolt/test.c
1705
down = &dev1->ports[17];
drivers/thunderbolt/test.c
1707
tunnel2 = tb_tunnel_alloc_usb3(NULL, up, down, 0, 0);
drivers/thunderbolt/test.c
1710
KUNIT_EXPECT_PTR_EQ(test, tunnel2->src_port, down);
drivers/thunderbolt/test.c
1714
KUNIT_EXPECT_PTR_EQ(test, tunnel2->paths[0]->hops[0].in_port, down);
drivers/thunderbolt/test.c
1718
KUNIT_EXPECT_PTR_EQ(test, tunnel2->paths[1]->hops[1].out_port, down);
drivers/thunderbolt/test.c
2027
struct tb_port *up, *down;
drivers/thunderbolt/test.c
2034
down = &host->ports[8];
drivers/thunderbolt/test.c
2036
tunnel = tb_tunnel_alloc_pci(NULL, up, down);
drivers/thunderbolt/test.c
2060
struct tb_port *up, *down;
drivers/thunderbolt/test.c
2067
down = &host->ports[8];
drivers/thunderbolt/test.c
2069
tunnel = tb_tunnel_alloc_pci(NULL, up, down);
drivers/thunderbolt/test.c
2093
struct tb_port *up, *down;
drivers/thunderbolt/test.c
2100
down = &host->ports[8];
drivers/thunderbolt/test.c
2102
tunnel = tb_tunnel_alloc_pci(NULL, up, down);
drivers/thunderbolt/test.c
2126
struct tb_port *up, *down;
drivers/thunderbolt/test.c
2148
down = &host->ports[8];
drivers/thunderbolt/test.c
2150
tunnel = tb_tunnel_alloc_pci(NULL, up, down);
drivers/thunderbolt/test.c
2220
struct tb_port *up, *down;
drivers/thunderbolt/test.c
2227
down = &host->ports[12];
drivers/thunderbolt/test.c
2229
tunnel = tb_tunnel_alloc_usb3(NULL, up, down, 0, 0);
drivers/thunderbolt/test.c
2386
struct tb_port *up, *down;
drivers/thunderbolt/test.c
2390
down = &host->ports[8];
drivers/thunderbolt/test.c
2392
pcie_tunnel = tb_tunnel_alloc_pci(NULL, up, down);
drivers/thunderbolt/test.c
2490
struct tb_port *up, *down;
drivers/thunderbolt/test.c
2494
down = &host->ports[12];
drivers/thunderbolt/test.c
2496
usb3_tunnel = tb_tunnel_alloc_usb3(NULL, up, down, 0, 0);
drivers/thunderbolt/test.c
845
struct tb_port *down, *up;
drivers/thunderbolt/test.c
853
down = &dev1->ports[10];
drivers/thunderbolt/test.c
856
path = tb_path_alloc(NULL, down, 8, up, 8, 0, "PCIe Down");
drivers/thunderbolt/test.c
858
path = tb_path_alloc(NULL, down, 8, up, 8, 1, "PCIe Down");
drivers/thunderbolt/test.c
897
struct tb_port *down, *up;
drivers/thunderbolt/test.c
904
down = &host->ports[9];
drivers/thunderbolt/test.c
907
path = tb_path_alloc(NULL, down, 8, up, 8, 0, "PCIe Down");
drivers/thunderbolt/tmu.c
540
static int disable_enhanced(struct tb_port *up, struct tb_port *down)
drivers/thunderbolt/tmu.c
551
ret = tb_port_tmu_rate_write(down, 0);
drivers/thunderbolt/tmu.c
554
return tb_port_tmu_enhanced_enable(down, false);
drivers/thunderbolt/tmu.c
572
struct tb_port *down, *up;
drivers/thunderbolt/tmu.c
575
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/tmu.c
593
ret = tb_port_tmu_time_sync_disable(down);
drivers/thunderbolt/tmu.c
602
ret = tb_port_tmu_unidirectional_disable(down);
drivers/thunderbolt/tmu.c
608
ret = disable_enhanced(up, down);
drivers/thunderbolt/tmu.c
630
struct tb_port *down, *up;
drivers/thunderbolt/tmu.c
632
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/tmu.c
641
tb_port_tmu_time_sync_disable(down);
drivers/thunderbolt/tmu.c
650
disable_enhanced(up, down);
drivers/thunderbolt/tmu.c
660
tb_port_tmu_unidirectional_disable(down);
drivers/thunderbolt/tmu.c
670
struct tb_port *up, *down;
drivers/thunderbolt/tmu.c
674
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/tmu.c
680
ret = tb_port_tmu_unidirectional_disable(down);
drivers/thunderbolt/tmu.c
692
ret = tb_port_tmu_time_sync_enable(down);
drivers/thunderbolt/tmu.c
734
struct tb_port *up, *down;
drivers/thunderbolt/tmu.c
738
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/tmu.c
756
ret = tb_port_tmu_unidirectional_enable(down);
drivers/thunderbolt/tmu.c
760
ret = tb_port_tmu_time_sync_enable(down);
drivers/thunderbolt/tmu.c
778
struct tb_port *up, *down;
drivers/thunderbolt/tmu.c
787
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/tmu.c
801
ret = tb_port_set_tmu_mode_params(down, sw->tmu.mode_request);
drivers/thunderbolt/tmu.c
805
ret = tb_port_tmu_rate_write(down, rate);
drivers/thunderbolt/tmu.c
809
ret = tb_port_tmu_enhanced_enable(down, true);
drivers/thunderbolt/tmu.c
823
struct tb_port *down, *up;
drivers/thunderbolt/tmu.c
825
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/tmu.c
836
tb_port_tmu_set_unidirectional(down, true);
drivers/thunderbolt/tmu.c
841
tb_port_tmu_set_unidirectional(down, false);
drivers/thunderbolt/tmu.c
869
struct tb_port *up, *down;
drivers/thunderbolt/tmu.c
873
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/tmu.c
879
ret = tb_port_tmu_set_unidirectional(down, true);
drivers/thunderbolt/tmu.c
888
ret = tb_port_tmu_set_unidirectional(down, false);
drivers/thunderbolt/tmu.c
925
ret = tb_port_tmu_time_sync_enable(down);
drivers/thunderbolt/tunnel.c
2027
static int tb_usb3_max_link_rate(struct tb_port *up, struct tb_port *down)
drivers/thunderbolt/tunnel.c
2036
ret = usb4_usb3_port_max_link_rate(down);
drivers/thunderbolt/tunnel.c
2205
struct tb_tunnel *tb_tunnel_discover_usb3(struct tb *tb, struct tb_port *down,
drivers/thunderbolt/tunnel.c
2211
if (!tb_usb3_port_is_enabled(down))
drivers/thunderbolt/tunnel.c
2219
tunnel->src_port = down;
drivers/thunderbolt/tunnel.c
2226
path = tb_path_discover(down, TB_USB3_HOPID, NULL, -1,
drivers/thunderbolt/tunnel.c
2230
tb_usb3_port_enable(down, false);
drivers/thunderbolt/tunnel.c
2236
path = tb_path_discover(tunnel->dst_port, -1, down, TB_USB3_HOPID, NULL,
drivers/thunderbolt/tunnel.c
2250
if (down != tunnel->src_port) {
drivers/thunderbolt/tunnel.c
2261
if (!tb_route(down->sw)) {
drivers/thunderbolt/tunnel.c
2268
ret = usb4_usb3_port_allocated_bandwidth(down,
drivers/thunderbolt/tunnel.c
2311
struct tb_port *down, int max_up,
drivers/thunderbolt/tunnel.c
2318
if (!tb_route(down->sw) && (max_up > 0 || max_down > 0)) {
drivers/thunderbolt/tunnel.c
2324
max_rate = tb_usb3_max_link_rate(down, up);
drivers/thunderbolt/tunnel.c
2338
tunnel->src_port = down;
drivers/thunderbolt/tunnel.c
2343
path = tb_path_alloc(tb, down, TB_USB3_HOPID, up, TB_USB3_HOPID, 0,
drivers/thunderbolt/tunnel.c
2350
path = tb_path_alloc(tb, up, TB_USB3_HOPID, down, TB_USB3_HOPID, 0,
drivers/thunderbolt/tunnel.c
2357
if (!tb_route(down->sw)) {
drivers/thunderbolt/tunnel.c
314
struct tb_port *down = tunnel->src_port;
drivers/thunderbolt/tunnel.c
318
ret = tb_switch_is_usb4(down->sw) ?
drivers/thunderbolt/tunnel.c
319
tb_pci_port_ltssm_state_detect(down) : 0;
drivers/thunderbolt/tunnel.c
452
struct tb_tunnel *tb_tunnel_discover_pci(struct tb *tb, struct tb_port *down,
drivers/thunderbolt/tunnel.c
458
if (!tb_pci_port_is_enabled(down))
drivers/thunderbolt/tunnel.c
466
tunnel->src_port = down;
drivers/thunderbolt/tunnel.c
473
path = tb_path_discover(down, TB_PCI_HOPID, NULL, -1,
drivers/thunderbolt/tunnel.c
477
tb_pci_port_enable(down, false);
drivers/thunderbolt/tunnel.c
484
path = tb_path_discover(tunnel->dst_port, -1, down, TB_PCI_HOPID, NULL,
drivers/thunderbolt/tunnel.c
499
if (down != tunnel->src_port) {
drivers/thunderbolt/tunnel.c
533
struct tb_port *down)
drivers/thunderbolt/tunnel.c
544
tunnel->src_port = down;
drivers/thunderbolt/tunnel.c
547
path = tb_path_alloc(tb, down, TB_PCI_HOPID, up, TB_PCI_HOPID, 0,
drivers/thunderbolt/tunnel.c
555
path = tb_path_alloc(tb, up, TB_PCI_HOPID, down, TB_PCI_HOPID, 0,
drivers/thunderbolt/tunnel.h
113
struct tb_tunnel *tb_tunnel_discover_pci(struct tb *tb, struct tb_port *down,
drivers/thunderbolt/tunnel.h
116
struct tb_port *down);
drivers/thunderbolt/tunnel.h
132
struct tb_tunnel *tb_tunnel_discover_usb3(struct tb *tb, struct tb_port *down,
drivers/thunderbolt/tunnel.h
135
struct tb_port *down, int max_up,
drivers/thunderbolt/usb4.c
246
struct tb_port *down;
drivers/thunderbolt/usb4.c
258
down = tb_switch_downstream_port(sw);
drivers/thunderbolt/usb4.c
259
sw->link_usb4 = link_is_usb4(down);
drivers/thunderbolt/xdomain.c
2057
static void tb_xdomain_link_init(struct tb_xdomain *xd, struct tb_port *down)
drivers/thunderbolt/xdomain.c
2059
if (!down->dual_link_port)
drivers/thunderbolt/xdomain.c
2066
if (tb_port_get_link_generation(down) >= 4) {
drivers/thunderbolt/xdomain.c
2067
down->bonded = true;
drivers/thunderbolt/xdomain.c
2068
down->dual_link_port->bonded = true;
drivers/thunderbolt/xdomain.c
2076
struct tb_port *down = tb_xdomain_downstream_port(xd);
drivers/thunderbolt/xdomain.c
2078
if (!down->dual_link_port)
drivers/thunderbolt/xdomain.c
2081
if (tb_port_get_link_generation(down) >= 4) {
drivers/thunderbolt/xdomain.c
2082
down->bonded = false;
drivers/thunderbolt/xdomain.c
2083
down->dual_link_port->bonded = false;
drivers/thunderbolt/xdomain.c
2096
tb_port_lane_bonding_disable(down);
drivers/thunderbolt/xdomain.c
2097
tb_port_update_credits(down);
drivers/thunderbolt/xdomain.c
2098
} else if (down->dual_link_port) {
drivers/thunderbolt/xdomain.c
2103
tb_port_enable(down->dual_link_port);
drivers/thunderbolt/xdomain.c
2127
struct tb_port *down;
drivers/thunderbolt/xdomain.c
2130
down = tb_port_at(route, parent_sw);
drivers/thunderbolt/xdomain.c
2131
tb_port_unlock(down);
drivers/thunderbolt/xdomain.c
2139
xd->local_max_hopid = down->config.max_in_hop_id;
drivers/thunderbolt/xdomain.c
2161
tb_xdomain_link_init(xd, down);
drivers/tty/vt/keyboard.c
1429
static void kbd_keycode(unsigned int keycode, int down, bool hw_raw)
drivers/tty/vt/keyboard.c
1437
struct keyboard_notifier_param param = { .vc = vc, .value = keycode, .down = down };
drivers/tty/vt/keyboard.c
1451
sparc_l1_a_state = down;
drivers/tty/vt/keyboard.c
1454
rep = (down == 2);
drivers/tty/vt/keyboard.c
1458
if (emulate_raw(vc, keycode, !down << 7))
drivers/tty/vt/keyboard.c
1481
put_queue(vc, keycode | (!down << 7));
drivers/tty/vt/keyboard.c
1483
put_queue(vc, !down << 7);
drivers/tty/vt/keyboard.c
1490
assign_bit(keycode, key_down, down);
drivers/tty/vt/keyboard.c
1546
if (down && !(raw_mode || kbd->kbdmode == VC_OFF))
drivers/tty/vt/keyboard.c
1547
k_unicode(vc, keysym, !down);
drivers/tty/vt/keyboard.c
1571
(*k_handler[type])(vc, KVAL(keysym), !down);
drivers/ufs/core/ufs-debugfs.c
71
down(&hba->host_sem);
drivers/ufs/core/ufs-hwmon.c
109
down(&hba->host_sem);
drivers/ufs/core/ufs-hwmon.c
57
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
1097
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
1474
down(&hba->host_sem); \
drivers/ufs/core/ufs-sysfs.c
1543
down(&hba->host_sem); \
drivers/ufs/core/ufs-sysfs.c
1604
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
1644
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
1695
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
1755
down(&hba->host_sem); \
drivers/ufs/core/ufs-sysfs.c
1844
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
2117
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
252
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
302
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
346
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
417
down(&hba->host_sem);
drivers/ufs/core/ufs-sysfs.c
486
down(&hba->host_sem);
drivers/ufs/core/ufshcd.c
10573
down(&hba->host_sem);
drivers/ufs/core/ufshcd.c
10816
down(&hba->host_sem);
drivers/ufs/core/ufshcd.c
1822
down(&hba->host_sem);
drivers/ufs/core/ufshcd.c
6912
down(&hba->host_sem);
drivers/ufs/core/ufshcd.c
9490
down(&hba->host_sem);
drivers/video/fbdev/omap/hwa742.c
242
down(&hwa742.req_sema);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
469
down(&dsi->bus_lock);
drivers/video/fbdev/udlfb.c
1847
down(&dlfb->urbs.limit_sem);
drivers/video/fbdev/via/hw.c
1376
struct via_pll_config cur, up, down, best = {0, 1, 0};
drivers/video/fbdev/via/hw.c
1385
up = down = cur;
drivers/video/fbdev/via/hw.c
1387
down.multiplier--;
drivers/video/fbdev/via/hw.c
1390
else if (abs(get_pll_output_frequency(f0, down) - clk) < f)
drivers/video/fbdev/via/hw.c
1391
cur = down;
drivers/xen/pvcalls-back.c
1008
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
1132
down(&pvcalls_back_global.frontends_lock);
drivers/xen/pvcalls-back.c
1237
down(&pvcalls_back_global.frontends_lock);
drivers/xen/pvcalls-back.c
372
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
385
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
489
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
661
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
700
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
728
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
776
down(&fedata->socket_lock);
drivers/xen/pvcalls-back.c
982
down(&pvcalls_back_global.frontends_lock);
drivers/xen/xenbus/xenbus_client.c
291
complete(&dev->down);
drivers/xen/xenbus/xenbus_probe.c
306
down(&dev->reclaim_sem);
drivers/xen/xenbus/xenbus_probe.c
327
down(&dev->reclaim_sem);
drivers/xen/xenbus/xenbus_probe.c
351
down(&dev->reclaim_sem);
drivers/xen/xenbus/xenbus_probe.c
545
init_completion(&xendev->down);
drivers/xen/xenbus/xenbus_probe_frontend.c
142
timeout = wait_for_completion_timeout(&dev->down, timeout);
fs/btrfs/disk-io.c
2989
down(&fs_info->uuid_tree_rescan_sem);
fs/btrfs/disk-io.c
4341
down(&fs_info->uuid_tree_rescan_sem);
fs/btrfs/super.c
1359
down(&fs_info->uuid_tree_rescan_sem);
fs/btrfs/uuid-tree.c
556
down(&fs_info->uuid_tree_rescan_sem);
fs/hpfs/anode.c
144
btree->u.internal[0].down = cpu_to_le32(na);
fs/hpfs/anode.c
181
btree->u.internal[n].down = cpu_to_le32(na);
fs/hpfs/anode.c
210
GET_BTREE_PTR(&anode->btree)->u.internal[0].down = cpu_to_le32(a);
fs/hpfs/anode.c
248
if ((unode = hpfs_map_anode(s, le32_to_cpu(ranode->u.internal[n].down), &bh1))) {
fs/hpfs/anode.c
260
btree->u.internal[0].down = cpu_to_le32(ra);
fs/hpfs/anode.c
262
btree->u.internal[1].down = cpu_to_le32(na);
fs/hpfs/anode.c
27
a = le32_to_cpu(btree->u.internal[i].down);
fs/hpfs/anode.c
289
ano = le32_to_cpu(btree1->u.internal[pos].down);
fs/hpfs/anode.c
314
if (le32_to_cpu(btree1->u.internal[i].down) == oano) {
fs/hpfs/anode.c
437
hpfs_ea_remove(s, le32_to_cpu(btree->u.internal[j].down), 1, 0);
fs/hpfs/anode.c
446
node = le32_to_cpu(btree->u.internal[i].down);
fs/hpfs/anode.c
88
a = le32_to_cpu(btree->u.internal[n].down);
fs/hpfs/dnode.c
1048
if (de->down) if (de_down_pointer(de) == downd) goto f;
fs/hpfs/dnode.c
1062
if (c < 0 && de->down) {
fs/hpfs/dnode.c
148
if (de->down) {
fs/hpfs/dnode.c
166
de->down = 1;
fs/hpfs/dnode.c
192
de->down = 1;
fs/hpfs/dnode.c
221
if (de->down) {
fs/hpfs/dnode.c
315
copy_de(hpfs_add_de(i->i_sb, ad, de->name, de->namelen, de->down ? de_down_pointer(de) : 0), de);
fs/hpfs/dnode.c
325
set_last_pointer(i->i_sb, ad, de->down ? de_down_pointer(de) : 0);
fs/hpfs/dnode.c
399
down:
fs/hpfs/dnode.c
410
if (de->down) {
fs/hpfs/dnode.c
413
goto down;
fs/hpfs/dnode.c
463
if (!de->down) break;
fs/hpfs/dnode.c
482
if (!de || !de->down) {
fs/hpfs/dnode.c
489
de->down = 0;
fs/hpfs/dnode.c
502
ddno = de->down ? de_down_pointer(de) : 0;
fs/hpfs/dnode.c
523
dnode_secno down, up, ndown;
fs/hpfs/dnode.c
536
down = de->down ? de_down_pointer(de) : 0;
fs/hpfs/dnode.c
537
if (hpfs_sb(i->i_sb)->sb_chk) if (root && !down) {
fs/hpfs/dnode.c
558
if ((d1 = hpfs_map_dnode(i->i_sb, down, &qbh1))) {
fs/hpfs/dnode.c
565
fnode->u.external[0].disk_secno = cpu_to_le32(down);
fs/hpfs/dnode.c
569
hpfs_inode->i_dno = down;
fs/hpfs/dnode.c
577
if (de->down) if (de_down_pointer(de) == dno) goto fnd;
fs/hpfs/dnode.c
582
if (!down) {
fs/hpfs/dnode.c
583
de->down = 0;
fs/hpfs/dnode.c
591
*(dnode_secno *) ((void *) de + le16_to_cpu(de->length) - 4) = down;
fs/hpfs/dnode.c
592
if ((d1 = hpfs_map_dnode(i->i_sb, down, &qbh1))) {
fs/hpfs/dnode.c
608
if (!de_next->down) goto endm;
fs/hpfs/dnode.c
620
if (de_cp->down) if ((d1 = hpfs_map_dnode(i->i_sb, de_down_pointer(de_cp), &qbh1))) {
fs/hpfs/dnode.c
625
hpfs_add_to_dnode(i, ndown, de_cp->name, de_cp->namelen, de_cp, de_cp->down ? de_down_pointer(de_cp) : 0);
fs/hpfs/dnode.c
644
if (!de_prev->down) goto endm;
fs/hpfs/dnode.c
648
dlp = del->down ? de_down_pointer(del) : 0;
fs/hpfs/dnode.c
649
if (!dlp && down) {
fs/hpfs/dnode.c
663
del->down = 1;
fs/hpfs/dnode.c
666
if (dlp && !down) {
fs/hpfs/dnode.c
668
del->down = 0;
fs/hpfs/dnode.c
670
} else if (down)
fs/hpfs/dnode.c
671
*(__le32 *) ((void *) del + le16_to_cpu(del->length) - 4) = cpu_to_le32(down);
fs/hpfs/dnode.c
682
if (!de_prev->down) {
fs/hpfs/dnode.c
684
de_prev->down = 1;
fs/hpfs/dnode.c
692
if (down) if ((d1 = hpfs_map_dnode(i->i_sb, de_down_pointer(de), &qbh1))) {
fs/hpfs/dnode.c
715
dnode_secno down = 0;
fs/hpfs/dnode.c
722
if (de->down) down = de_down_pointer(de);
fs/hpfs/dnode.c
723
if (depth && (de->down || (de == dnode_first_de(dnode) && de_next_de(de)->last))) {
fs/hpfs/dnode.c
733
if (down) {
fs/hpfs/dnode.c
734
dnode_secno a = move_to_top(i, down, dno);
fs/hpfs/dnode.c
763
if (de->down) if (de_down_pointer(de) == ptr) goto process_de;
fs/hpfs/dnode.c
773
if (de->down) {
fs/hpfs/dnode.c
834
if (!de->down) {
fs/hpfs/dnode.c
872
if (d->down) {
fs/hpfs/dnode.c
891
if (up_de->down && de_down_pointer(up_de) == dno) {
fs/hpfs/dnode.c
932
if (de->down) {
fs/hpfs/dnode.c
960
if (de->down) d1 = de_down_pointer(de);
fs/hpfs/dnode.c
968
d1 = de->down ? de_down_pointer(de) : 0;
fs/hpfs/dnode.c
971
d2 = de->down ? de_down_pointer(de) : 0;
fs/hpfs/dnode.c
979
d1 = de->down ? de_down_pointer(de) : 0;
fs/hpfs/hpfs.h
309
u8 down: 1; /* down pointer present (after name) */
fs/hpfs/hpfs.h
325
u8 down: 1; /* down pointer present (after name) */
fs/hpfs/hpfs.h
388
__le32 down; /* pointer to subtree */
fs/hpfs/hpfs_fn.h
108
CHKCOND(de->down,("HPFS: de_down_pointer: !de->down\n"));
fs/hpfs/hpfs_fn.h
180
a = dst->down;
fs/hpfs/hpfs_fn.h
183
dst->down = a;
fs/hpfs/map.c
290
if (((31 + de->namelen + de->down*4 + 3) & ~3) != le16_to_cpu(de->length)) {
fs/hpfs/map.c
291
if (((31 + de->namelen + de->down*4 + 3) & ~3) < le16_to_cpu(de->length) && s->s_flags & SB_RDONLY) goto ok;
fs/hpfs/map.c
296
if (hpfs_sb(s)->sb_chk >= 2) b |= 1 << de->down;
fs/hpfs/map.c
297
if (de->down) if (de_down_pointer(de) < 0x10) {
fs/xfs/xfs_buf.c
932
down(&bp->b_sema);
fs/xfs/xfs_log.c
1559
down(&iclog->ic_sema);
fs/xfs/xfs_log.c
767
down(&iclog->ic_sema);
include/drm/task_barrier.h
83
down(&tb->enter_turnstile);
include/drm/task_barrier.h
97
down(&tb->exit_turnstile);
include/linux/hid.h
1112
down(&hid->driver_input_lock);
include/linux/keyboard.h
13
int down; /* Pressure of the key? */
include/linux/semaphore.h
56
extern void down(struct semaphore *sem);
include/xen/xenbus.h
88
struct completion down;
kernel/fork.c
3060
down:
kernel/fork.c
3068
goto down;
kernel/locking/semaphore.c
103
EXPORT_SYMBOL(down);
kernel/printk/printk.c
314
down(&console_sem);\
kernel/sched/core.c
1488
tg_visitor down, tg_visitor up, void *data)
kernel/sched/core.c
1495
down:
kernel/sched/core.c
1496
ret = (*down)(parent, data);
kernel/sched/core.c
1501
goto down;
kernel/sched/sched.h
549
tg_visitor down, tg_visitor up, void *data);
kernel/sched/sched.h
557
static inline int walk_tg_tree(tg_visitor down, tg_visitor up, void *data)
kernel/sched/sched.h
559
return walk_tg_tree_from(&root_task_group, down, up, data);
net/batman-adv/gateway_common.c
29
u32 down, up;
net/batman-adv/gateway_common.c
39
down = READ_ONCE(bat_priv->gw.bandwidth_down);
net/batman-adv/gateway_common.c
41
gw.bandwidth_down = htonl(down);
net/core/netpoll.c
204
down(&ni->dev_lock);
net/rxrpc/call_object.c
271
down(limiter);
net/sched/sch_cake.c
476
bool down = false;
net/sched/sch_cake.c
485
down = !vars->p_drop;
net/sched/sch_cake.c
497
return down;
samples/hung_task/hung_task_tests.c
63
down(&dummy_sem);
sound/soc/codecs/mt6359-accdet.c
333
if (v < priv->data->four_key.down &&
sound/soc/codecs/mt6359-accdet.c
345
if (v < priv->data->three_key.down &&
sound/soc/codecs/mt6359-accdet.h
56
unsigned int down;
sound/soc/codecs/mt6359-accdet.h
63
unsigned int down;
tools/testing/radix-tree/main.c
15
void __gang_check(unsigned long middle, long down, long up, int chunk, int hop)
tools/testing/radix-tree/main.c
22
for (idx = -down; idx < up; idx++)
tools/testing/radix-tree/main.c
25
item_check_absent(&tree, middle - down - 1);
tools/testing/radix-tree/main.c
26
for (idx = -down; idx < up; idx++)
tools/testing/radix-tree/main.c
31
item_gang_check_present(&tree, middle - down, up + down,
tools/testing/radix-tree/main.c
33
item_full_scan(&tree, middle - down, down + up, chunk);
tools/testing/selftests/filesystems/utils.c
571
int cap_down(cap_value_t down)
tools/testing/selftests/filesystems/utils.c
575
cap_value_t cap = down;
tools/testing/selftests/filesystems/utils.h
27
extern int cap_down(cap_value_t down);