Home
last modified time | relevance | path

Searched refs:sema_init (Results 1 – 91 of 91) sorted by relevance

/linux-4.4.14/include/linux/
Dsemaphore.h32 static inline void sema_init(struct semaphore *sem, int val) in sema_init() function
/linux-4.4.14/arch/powerpc/kernel/
Deeh_event.c108 sema_init(&eeh_eventlist_sem, 0); in eeh_event_init()
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_msgqueue.c17 sema_init(&pHandle->hSem, 0); in wilc_mq_create()
Dlinux_wlan.c968 sema_init(&wl->txq_add_to_head_cs, 1); in wlan_init_locks()
970 sema_init(&wl->txq_event, 0); in wlan_init_locks()
972 sema_init(&wl->cfg_event, 0); in wlan_init_locks()
973 sema_init(&wl->sync_event, 0); in wlan_init_locks()
975 sema_init(&wl->txq_thread_started, 0); in wlan_init_locks()
1690 sema_init(&close_exit_sync, 0); in wilc_netdev_init()
Dhost_interface.c4083 sema_init(&hif_sema_wait_response, 0); in host_int_init()
4101 sema_init(&hif_sema_thread, 0); in host_int_init()
4102 sema_init(&hif_sema_driver, 0); in host_int_init()
4103 sema_init(&hif_sema_deinit, 1); in host_int_init()
4106 sema_init(&hif_drv->hSemTestKeyBlock, 0); in host_int_init()
4107 sema_init(&hif_drv->hSemTestDisconnectBlock, 0); in host_int_init()
4108 sema_init(&hif_drv->hSemGetRSSI, 0); in host_int_init()
4109 sema_init(&hif_drv->hSemGetLINKSPEED, 0); in host_int_init()
4110 sema_init(&hif_drv->hSemGetCHNL, 0); in host_int_init()
4111 sema_init(&hif_drv->hSemInactiveTime, 0); in host_int_init()
[all …]
Dwilc_wfi_cfgoperations.c3370 sema_init(&(priv->SemHandleUpdateStats), 1); in wilc_create_wiphy()
3455 sema_init(&(priv->hSemScanReq), 1); in wilc_init_host_int()
/linux-4.4.14/drivers/char/
Dsnsc.c103 sema_init(&sd->sd_rbs, 1); in scdrv_open()
104 sema_init(&sd->sd_wbs, 1); in scdrv_open()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-async.c201 sema_init(&opal_async_sem, opal_max_async_tokens - 1); in opal_async_comp_init()
/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_pwrctrl.c178 sema_init(&pwrctrlpriv->lock, 1); in r8712_init_pwrctrl_priv()
Dusb_ops_linux.c53 sema_init(&(pintfpriv->io_retevt), 0); in r8712_usb_init_intf_priv()
Drtl871x_cmd.c60 sema_init(&(pcmdpriv->cmd_queue_sema), 0); in _init_cmd_priv()
61 sema_init(&(pcmdpriv->terminate_cmdthread_sema), 0); in _init_cmd_priv()
/linux-4.4.14/drivers/input/misc/
Dhp_sdc_rtc.c106 sema_init(&tsem, 0); in hp_sdc_rtc_do_read_bbrtc()
709 sema_init(&i8042tregs, 1); in hp_sdc_rtc_init()
/linux-4.4.14/drivers/staging/rtl8188eu/include/
Drtw_pwrctrl.h102 sema_init(plock, 1); in _init_pwrlock()
/linux-4.4.14/drivers/input/serio/
Dhil_mlc.c917 sema_init(&mlc->osem, 1); in hil_mlc_register()
919 sema_init(&mlc->isem, 1); in hil_mlc_register()
925 sema_init(&(mlc->csem), 0); in hil_mlc_register()
Dhp_sdc.c907 sema_init(&s_sync, 0); in hp_sdc_init()
1041 sema_init(&tq_init_sem, 0); in hp_sdc_register()
/linux-4.4.14/fs/affs/
Dsuper.c125 sema_init(&ei->i_link_lock, 1); in init_once()
126 sema_init(&ei->i_ext_lock, 1); in init_once()
/linux-4.4.14/net/9p/
Dtrans_rdma.c589 sema_init(&rdma->sq_sem, rdma->sq_depth); in alloc_rdma()
590 sema_init(&rdma->rq_sem, rdma->rq_depth); in alloc_rdma()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dcore.c283 sema_init(&ar->sem, 1); in ath6kl_core_create()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_main.c223 sema_init(&udl->urbs.limit_sem, i); in udl_alloc_urb_list()
/linux-4.4.14/drivers/md/bcache/
Dmovinggc.c255 sema_init(&c->moving_in_flight, 64); in bch_moving_init_cache_set()
Dwriteback.c506 sema_init(&dc->in_flight, 64); in bch_cached_dev_writeback_init()
Dsuper.c1104 sema_init(&dc->sb_write_mutex, 1); in cached_dev_init()
1488 sema_init(&c->sb_write_mutex, 1); in bch_cache_set_alloc()
1492 sema_init(&c->uuid_write_mutex, 1); in bch_cache_set_alloc()
Dbtree.c614 sema_init(&b->io_mutex, 1); in mca_bucket_alloc()
/linux-4.4.14/lib/
Dtest_rhashtable.c350 sema_init(&prestart_sem, 1 - tcount); in test_rht_init()
/linux-4.4.14/drivers/pci/hotplug/
Dibmphp_hpc.c136 sema_init(&semOperations, 1); in ibmphp_hpc_initvars()
137 sema_init(&sem_exit, 0); in ibmphp_hpc_initvars()
/linux-4.4.14/drivers/media/pci/ngene/
Dngene-core.c1353 sema_init(&dev->cmd_mutex, 1); in ngene_start()
1354 sema_init(&dev->stream_mutex, 1); in ngene_start()
1355 sema_init(&dev->pll_mutex, 1); in ngene_start()
1356 sema_init(&dev->i2c_switch_mutex, 1); in ngene_start()
/linux-4.4.14/drivers/usb/misc/
Dusblcd.c329 sema_init(&dev->limit_sem, USB_LCD_CONCURRENT_WRITES); in lcd_probe()
Dftdi-elan.c2728 sema_init(&ftdi->sw_lock, 1); in ftdi_elan_probe()
/linux-4.4.14/drivers/gpu/host1x/
Dcdma.c367 sema_init(&cdma->sem, 0); in host1x_cdma_init()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_init.c330 sema_init(&a->fm_api_semaphore, 1); in esas2r_init_adapter()
331 sema_init(&a->fs_api_semaphore, 1); in esas2r_init_adapter()
332 sema_init(&a->nvram_semaphore, 1); in esas2r_init_adapter()
/linux-4.4.14/arch/arm/mach-vexpress/
Dspc.c480 sema_init(&info->sem, 1); in ve_spc_init()
/linux-4.4.14/drivers/staging/rtl8723au/core/
Drtw_pwrctrl.c426 sema_init(&pwrctrlpriv->lock, 1); in rtw_init_pwrctrl_priv23a()
Drtw_xmit.c63 sema_init(&pxmitpriv->xmit_sema, 0); in _rtw_init_xmit_priv23a()
64 sema_init(&pxmitpriv->terminate_xmitthread_sema, 0); in _rtw_init_xmit_priv23a()
180 sema_init(&pxmitpriv->tx_retevt, 0); in _rtw_init_xmit_priv23a()
/linux-4.4.14/drivers/net/wireless/cw1200/
Dmain.c348 sema_init(&priv->scan.lock, 1); in cw1200_init_common()
/linux-4.4.14/drivers/usb/
Dusb-skeleton.c507 sema_init(&dev->limit_sem, WRITES_IN_FLIGHT); in skel_probe()
/linux-4.4.14/drivers/mmc/card/
Dqueue.c289 sema_init(&mq->thread_sem, 1); in mmc_init_queue()
/linux-4.4.14/arch/ia64/kernel/
Dsalinfo.c643 sema_init(&data->mutex, 1); in salinfo_init()
/linux-4.4.14/drivers/staging/rtl8188eu/core/
Drtw_cmd.c35 sema_init(&(pcmdpriv->cmd_queue_sema), 0); in rtw_init_cmd_priv()
36 sema_init(&(pcmdpriv->terminate_cmdthread_sema), 0); in rtw_init_cmd_priv()
Drtw_xmit.c65 sema_init(&pxmitpriv->xmit_sema, 0); in _rtw_init_xmit_priv()
66 sema_init(&pxmitpriv->terminate_xmitthread_sema, 0); in _rtw_init_xmit_priv()
207 sema_init(&(pxmitpriv->tx_retevt), 0); in _rtw_init_xmit_priv()
/linux-4.4.14/drivers/md/
Ddm-region-hash.c215 sema_init(&rh->recovery_count, 0); in dm_region_hash_create()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dlloop.c824 sema_init(&lo->lo_sem, 0); in lloop_init()
/linux-4.4.14/drivers/net/hamradio/
Dmkiss.c719 sema_init(&ax->dead_sem, 0); in mkiss_open()
D6pack.c588 sema_init(&sp->dead_sem, 0); in sixpack_open()
/linux-4.4.14/net/core/
Dnetpoll.c625 sema_init(&npinfo->dev_lock, 1); in __netpoll_setup()
/linux-4.4.14/drivers/staging/comedi/drivers/
Dvmk80xx.c820 sema_init(&devpriv->limit_sem, 8); in vmk80xx_auto_attach()
/linux-4.4.14/drivers/target/iscsi/
Discsi_target_tpg.c49 sema_init(&tpg->np_login_sem, 1); in iscsit_alloc_portal_group()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dcmd.c1603 sema_init(&cmd->sem, cmd->max_reg_cmds); in mlx5_cmd_init()
1604 sema_init(&cmd->pages_sem, 1); in mlx5_cmd_init()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_mm.c961 sema_init(&adapter->kioc_semaphore, lld_adp->max_kioc); in mraid_mm_register_adp()
Dmegaraid_sas_base.c4422 sema_init(&instance->ioctl_sem, MEGASAS_SKINNY_INT_CMDS); in megasas_init_adapter_mfi()
4426 sema_init(&instance->ioctl_sem, (MEGASAS_MFI_IOCTL_CMDS)); in megasas_init_adapter_mfi()
Dmegaraid_sas_fusion.c1161 sema_init(&instance->ioctl_sem, MEGASAS_FUSION_IOCTL_CMDS); in megasas_init_adapter_fusion()
/linux-4.4.14/drivers/net/ppp/
Dppp_async.c189 sema_init(&ap->dead_sem, 0); in ppp_asynctty_open()
/linux-4.4.14/drivers/net/irda/
Dsir_dev.c913 sema_init(&dev->fsm.sem, 1); in sirdev_get_instance()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-dvb.c1266 sema_init(&dvb->pll_mutex, 1); in em28xx_dvb_init()
1297 sema_init(&dvb->pll_mutex, 1); in em28xx_dvb_init()
/linux-4.4.14/drivers/scsi/aacraid/
Dcommctrl.c194 sema_init(&fibctx->wait_sem, 0); in open_getadapter_fib()
Dcommsup.c169 sema_init(&fibptr->event_wait, 0); in aac_fib_setup()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Drfbi.c960 sema_init(&rfbi.bus_lock, 1); in rfbi_bind()
Ddsi.c5305 sema_init(&dsi->bus_lock, 1); in dsi_bind()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_cmd.c523 sema_init(&dev->cmd.poll_sem, 1); in mthca_cmd_init()
574 sema_init(&dev->cmd.event_sem, dev->cmd.max_cmds); in mthca_cmd_use_events()
/linux-4.4.14/drivers/parport/
Dshare.c464 sema_init(&tmp->ieee1284.irq, 0); in parport_register_port()
/linux-4.4.14/drivers/video/fbdev/omap/
Dhwa742.c1019 sema_init(&hwa742.req_sema, i - IRQ_REQ_POOL_SIZE); in hwa742_init()
/linux-4.4.14/drivers/target/
Dtarget_core_device.c778 sema_init(&dev->caw_sem, 1); in target_alloc_device()
/linux-4.4.14/drivers/staging/rtl8192e/
Drtllib_softmac.c3048 sema_init(&ieee->wx_sem, 1); in rtllib_softmac_init()
3049 sema_init(&ieee->scan_sem, 1); in rtllib_softmac_init()
3050 sema_init(&ieee->ips_sem, 1); in rtllib_softmac_init()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dusb.c1227 sema_init(&add_remove_card_sem, 1); in mwifiex_usb_init_module()
Dsdio.c2642 sema_init(&add_remove_card_sem, 1); in mwifiex_sdio_init_module()
Dpcie.c2698 sema_init(&add_remove_card_sem, 1); in mwifiex_pcie_init_module()
Dcfg80211.c2796 sema_init(&priv->async_sem, 1); in mwifiex_add_virtual_intf()
/linux-4.4.14/drivers/staging/unisys/visorbus/
Dvisorbus_main.c983 sema_init(&dev->visordriver_callback_lock, 1); /* unlocked */ in create_visor_device()
/linux-4.4.14/drivers/acpi/
Dosl.c1247 sema_init(sem, initial_units); in acpi_os_create_semaphore()
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Drouter.c1020 sema_init(&the_lnet.ln_rc_signal, 0); in lnet_router_checker_start()
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/
Drtl_core.c996 sema_init(&priv->wx_sem, 1); in _rtl92e_init_priv_lock()
997 sema_init(&priv->rf_sem, 1); in _rtl92e_init_priv_lock()
/linux-4.4.14/drivers/hid/
Dhid-core.c2671 sema_init(&hdev->driver_lock, 1); in hid_allocate_device()
2672 sema_init(&hdev->driver_input_lock, 1); in hid_allocate_device()
/linux-4.4.14/drivers/media/dvb-core/
Ddvb_frontend.c883 sema_init(&fepriv->sem, 1); in dvb_frontend_stop()
2748 sema_init(&fepriv->sem, 1); in dvb_register_frontend()
/linux-4.4.14/fs/xfs/
Dxfs_buf.c175 sema_init(&bp->b_sema, 0); /* held, no waiters */ in _xfs_buf_alloc()
/linux-4.4.14/drivers/infiniband/core/
Duser_mad.c1179 sema_init(&port->sm_sem, 1); in ib_umad_init_port()
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
Dieee80211_softmac.c2735 sema_init(&ieee->wx_sem, 1); in ieee80211_softmac_init()
2736 sema_init(&ieee->scan_sem, 1); in ieee80211_softmac_init()
/linux-4.4.14/drivers/crypto/ux500/hash/
Dhash_core.c1946 sema_init(&driver_data.device_allocation, 0); in ux500_hash_mod_init()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmain.c1158 sema_init(&dev->umrc.sem, MAX_UMR_WR); in create_umr_res()
/linux-4.4.14/drivers/crypto/ux500/cryp/
Dcryp_core.c1746 sema_init(&driver_data.device_allocation, 0); in ux500_cryp_mod_init()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dcmd.c2458 sema_init(&priv->cmd.poll_sem, 1); in mlx4_cmd_init()
2599 sema_init(&priv->cmd.event_sem, priv->cmd.max_cmds); in mlx4_cmd_use_events()
/linux-4.4.14/drivers/video/fbdev/
Dsmscufx.c1912 sema_init(&dev->urbs.limit_sem, i); in ufx_alloc_urb_list()
Dudlfb.c1902 sema_init(&dev->urbs.limit_sem, i); in dlfb_alloc_urb_list()
/linux-4.4.14/drivers/net/wan/
Dcosa.c577 sema_init(&chan->wsem, 1); in cosa_probe()
/linux-4.4.14/kernel/printk/
Dprintk.c1482 sema_init(&console_sem, 1); in zap_locks()
/linux-4.4.14/drivers/staging/rtl8192u/
Dr8192U_core.c2371 sema_init(&priv->wx_sem, 1); in rtl8192_init_priv_lock()
2372 sema_init(&priv->rf_sem, 1); in rtl8192_init_priv_lock()
/linux-4.4.14/scripts/
Dcheckpatch.pl5626 if ($line =~ /^.\s*sema_init.+,\W?0\W?\)/) {
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.c3058 sema_init(&isert_np->sem, 0); in isert_setup_np()
/linux-4.4.14/drivers/block/mtip32xx/
Dmtip32xx.c3232 sema_init(&dd->port->cmd_slot_unal, dd->unal_qdepth); in mtip_hw_init()
/linux-4.4.14/fs/btrfs/
Ddisk-io.c2646 sema_init(&fs_info->uuid_tree_rescan_sem, 1); in open_ctree()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dksz884x.c6799 sema_init(&priv->proc_sem, 1); in netdev_init()
/linux-4.4.14/drivers/net/wireless/
Dairo.c2800 sema_init(&ai->sem, 1); in _init_airo_card()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c12289 sema_init(&bp->stats_lock, 1); in bnx2x_init_bp()