Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/
Dsemaphore.h32 static inline void sema_init(struct semaphore *sem, int val) in sema_init() function
/linux-4.1.27/arch/powerpc/kernel/
Deeh_event.c108 sema_init(&eeh_eventlist_sem, 0); in eeh_event_init()
/linux-4.1.27/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.1.27/arch/powerpc/platforms/powernv/
Dopal-async.c201 sema_init(&opal_async_sem, opal_max_async_tokens - 1); in opal_async_comp_init()
/linux-4.1.27/drivers/staging/rtl8712/
Drtl871x_pwrctrl.c180 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.1.27/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.1.27/drivers/staging/rtl8188eu/include/
Drtw_pwrctrl.h102 sema_init(plock, 1); in _init_pwrlock()
/linux-4.1.27/drivers/hv/
Dhv_fcopy.c432 sema_init(&fcopy_transaction.read_sema, 0); in hv_fcopy_init()
/linux-4.1.27/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.1.27/fs/affs/
Dsuper.c124 sema_init(&ei->i_link_lock, 1); in init_once()
125 sema_init(&ei->i_ext_lock, 1); in init_once()
/linux-4.1.27/net/9p/
Dtrans_rdma.c594 sema_init(&rdma->sq_sem, rdma->sq_depth); in alloc_rdma()
595 sema_init(&rdma->rq_sem, rdma->rq_depth); in alloc_rdma()
/linux-4.1.27/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.c1135 sema_init(&dc->sb_write_mutex, 1); in cached_dev_init()
1519 sema_init(&c->sb_write_mutex, 1); in bch_cache_set_alloc()
1523 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.1.27/drivers/gpu/drm/udl/
Dudl_main.c223 sema_init(&udl->urbs.limit_sem, i); in udl_alloc_urb_list()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dcore.c283 sema_init(&ar->sem, 1); in ath6kl_core_create()
/linux-4.1.27/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.1.27/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.1.27/drivers/usb/misc/
Dusblcd.c329 sema_init(&dev->limit_sem, USB_LCD_CONCURRENT_WRITES); in lcd_probe()
Dftdi-elan.c2736 sema_init(&ftdi->sw_lock, 1); in ftdi_elan_probe()
/linux-4.1.27/drivers/gpu/host1x/
Dcdma.c367 sema_init(&cdma->sem, 0); in host1x_cdma_init()
/linux-4.1.27/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.1.27/drivers/staging/comedi/drivers/
Dni_usb6501.c543 sema_init(&devpriv->sem, 1); in ni6501_auto_attach()
Dusbduxfast.c1011 sema_init(&devpriv->sem, 1); in usbduxfast_auto_attach()
Dvmk80xx.c816 sema_init(&devpriv->limit_sem, 8); in vmk80xx_auto_attach()
Ddt9812.c777 sema_init(&devpriv->sem, 1); in dt9812_auto_attach()
Dusbduxsigma.c1491 sema_init(&devpriv->sem, 1); in usbduxsigma_auto_attach()
Dusbdux.c1593 sema_init(&devpriv->sem, 1); in usbdux_auto_attach()
/linux-4.1.27/arch/arm/mach-vexpress/
Dspc.c480 sema_init(&info->sem, 1); in ve_spc_init()
/linux-4.1.27/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.1.27/drivers/usb/
Dusb-skeleton.c507 sema_init(&dev->limit_sem, WRITES_IN_FLIGHT); in skel_probe()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dmain.c348 sema_init(&priv->scan.lock, 1); in cw1200_init_common()
/linux-4.1.27/drivers/mmc/card/
Dqueue.c291 sema_init(&mq->thread_sem, 1); in mmc_init_queue()
/linux-4.1.27/arch/ia64/kernel/
Dsalinfo.c643 sema_init(&data->mutex, 1); in salinfo_init()
/linux-4.1.27/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.c64 sema_init(&pxmitpriv->xmit_sema, 0); in _rtw_init_xmit_priv()
65 sema_init(&pxmitpriv->terminate_xmitthread_sema, 0); in _rtw_init_xmit_priv()
206 sema_init(&(pxmitpriv->tx_retevt), 0); in _rtw_init_xmit_priv()
/linux-4.1.27/drivers/md/
Ddm-region-hash.c215 sema_init(&rh->recovery_count, 0); in dm_region_hash_create()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
Dcmd.c1425 sema_init(&cmd->sem, cmd->max_reg_cmds); in mlx5_cmd_init()
1426 sema_init(&cmd->pages_sem, 1); in mlx5_cmd_init()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dlloop.c819 sema_init(&lo->lo_sem, 0); in lloop_init()
/linux-4.1.27/drivers/parport/
Dshare.c308 sema_init(&tmp->ieee1284.irq, 0); in parport_register_port()
/linux-4.1.27/net/core/
Dnetpoll.c618 sema_init(&npinfo->dev_lock, 1); in __netpoll_setup()
/linux-4.1.27/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.1.27/drivers/target/iscsi/
Discsi_target_tpg.c50 sema_init(&tpg->np_login_sem, 1); in iscsit_alloc_portal_group()
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-dvb.c1279 sema_init(&dvb->pll_mutex, 1); in em28xx_dvb_init()
1310 sema_init(&dvb->pll_mutex, 1); in em28xx_dvb_init()
/linux-4.1.27/drivers/net/irda/
Dsir_dev.c913 sema_init(&dev->fsm.sem, 1); in sirdev_get_instance()
/linux-4.1.27/drivers/net/ppp/
Dppp_async.c189 sema_init(&ap->dead_sem, 0); in ppp_asynctty_open()
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_mm.c961 sema_init(&adapter->kioc_semaphore, lld_adp->max_kioc); in mraid_mm_register_adp()
Dmegaraid_sas_base.c4696 sema_init(&instance->ioctl_sem, MEGASAS_FUSION_IOCTL_CMDS); in megasas_init_fw()
4701 sema_init(&instance->ioctl_sem, MEGASAS_SKINNY_INT_CMDS); in megasas_init_fw()
4705 sema_init(&instance->ioctl_sem, (MEGASAS_INT_CMDS - 5)); in megasas_init_fw()
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Drfbi.c958 sema_init(&rfbi.bus_lock, 1); in omap_rfbihw_probe()
Ddsi.c5303 sema_init(&dsi->bus_lock, 1); in omap_dsihw_probe()
/linux-4.1.27/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.1.27/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.1.27/drivers/video/fbdev/omap/
Dhwa742.c1019 sema_init(&hwa742.req_sema, i - IRQ_REQ_POOL_SIZE); in hwa742_init()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dusb.c1062 sema_init(&add_remove_card_sem, 1); in mwifiex_usb_init_module()
Dsdio.c2399 sema_init(&add_remove_card_sem, 1); in mwifiex_sdio_init_module()
Dpcie.c2635 sema_init(&add_remove_card_sem, 1); in mwifiex_pcie_init_module()
Dcfg80211.c2643 sema_init(&priv->async_sem, 1); in mwifiex_add_virtual_intf()
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib_softmac.c3147 sema_init(&ieee->wx_sem, 1); in rtllib_softmac_init()
3148 sema_init(&ieee->scan_sem, 1); in rtllib_softmac_init()
3149 sema_init(&ieee->ips_sem, 1); in rtllib_softmac_init()
/linux-4.1.27/drivers/staging/unisys/uislib/
Duislib.c351 sema_init(&dev->interrupt_callback_lock, 1); /* unlocked */ in create_device()
/linux-4.1.27/drivers/acpi/
Dosl.c1258 sema_init(sem, initial_units); in acpi_os_create_semaphore()
/linux-4.1.27/drivers/media/dvb-core/
Ddvb_frontend.c882 sema_init(&fepriv->sem, 1); in dvb_frontend_stop()
2757 sema_init(&fepriv->sem, 1); in dvb_register_frontend()
/linux-4.1.27/drivers/hid/
Dhid-core.c2639 sema_init(&hdev->driver_lock, 1); in hid_allocate_device()
2640 sema_init(&hdev->driver_input_lock, 1); in hid_allocate_device()
/linux-4.1.27/drivers/infiniband/core/
Duser_mad.c1174 sema_init(&port->sm_sem, 1); in ib_umad_init_port()
/linux-4.1.27/fs/xfs/
Dxfs_buf.c175 sema_init(&bp->b_sema, 0); /* held, no waiters */ in _xfs_buf_alloc()
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/
Drouter.c1032 sema_init(&the_lnet.ln_rc_signal, 0); in lnet_router_checker_start()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Dieee80211_softmac.c2745 sema_init(&ieee->wx_sem, 1); in ieee80211_softmac_init()
2746 sema_init(&ieee->scan_sem, 1); in ieee80211_softmac_init()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dcmd.c2442 sema_init(&priv->cmd.poll_sem, 1); in mlx4_cmd_init()
2583 sema_init(&priv->cmd.event_sem, priv->cmd.max_cmds); in mlx4_cmd_use_events()
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
Drtl_core.c1226 sema_init(&priv->wx_sem, 1); in rtl8192_init_priv_lock()
1227 sema_init(&priv->rf_sem, 1); in rtl8192_init_priv_lock()
/linux-4.1.27/drivers/crypto/ux500/hash/
Dhash_core.c1980 sema_init(&driver_data.device_allocation, 0); in ux500_hash_mod_init()
/linux-4.1.27/drivers/target/
Dtarget_core_device.c1498 sema_init(&dev->caw_sem, 1); in target_alloc_device()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmain.c1056 sema_init(&dev->umrc.sem, MAX_UMR_WR); in create_umr_res()
/linux-4.1.27/drivers/crypto/ux500/cryp/
Dcryp_core.c1797 sema_init(&driver_data.device_allocation, 0); in ux500_cryp_mod_init()
/linux-4.1.27/drivers/video/fbdev/
Dudlfb.c1904 sema_init(&dev->urbs.limit_sem, i); in dlfb_alloc_urb_list()
Dsmscufx.c1912 sema_init(&dev->urbs.limit_sem, i); in ufx_alloc_urb_list()
/linux-4.1.27/drivers/net/wan/
Dcosa.c577 sema_init(&chan->wsem, 1); in cosa_probe()
/linux-4.1.27/kernel/printk/
Dprintk.c1437 sema_init(&console_sem, 1); in zap_locks()
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U_core.c2240 sema_init(&priv->wx_sem, 1); in rtl8192_init_priv_lock()
2241 sema_init(&priv->rf_sem, 1); in rtl8192_init_priv_lock()
/linux-4.1.27/drivers/staging/dgnc/
Ddgnc_tty.c45 #define init_MUTEX(sem) sema_init(sem, 1)
/linux-4.1.27/scripts/
Dcheckpatch.pl5326 if ($line =~ /^.\s*sema_init.+,\W?0\W?\)/) {
/linux-4.1.27/drivers/block/mtip32xx/
Dmtip32xx.c3194 sema_init(&dd->port->cmd_slot_unal, dd->unal_qdepth); in mtip_hw_init()
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.c3115 sema_init(&isert_np->np_sem, 0); in isert_setup_np()
/linux-4.1.27/fs/btrfs/
Ddisk-io.c2598 sema_init(&fs_info->uuid_tree_rescan_sem, 1); in open_ctree()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dksz884x.c6799 sema_init(&priv->proc_sem, 1); in netdev_init()
/linux-4.1.27/drivers/net/wireless/
Dairo.c2805 sema_init(&ai->sem, 1); in _init_airo_card()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c12058 sema_init(&bp->stats_lock, 1); in bnx2x_init_bp()