Searched refs:sema_init (Results 1 - 93 of 93) sorted by relevance

/linux-4.1.27/include/linux/
H A Dsemaphore.h32 static inline void sema_init(struct semaphore *sem, int val) sema_init() function
/linux-4.1.27/drivers/md/bcache/
H A Dmovinggc.c255 sema_init(&c->moving_in_flight, 64); bch_moving_init_cache_set()
H A Dwriteback.c506 sema_init(&dc->in_flight, 64); bch_cached_dev_writeback_init()
H A Dsuper.c1135 sema_init(&dc->sb_write_mutex, 1); cached_dev_init()
1519 sema_init(&c->sb_write_mutex, 1); bch_cache_set_alloc()
1523 sema_init(&c->uuid_write_mutex, 1); bch_cache_set_alloc()
H A Dbtree.c614 sema_init(&b->io_mutex, 1); mca_bucket_alloc()
/linux-4.1.27/arch/powerpc/platforms/powernv/
H A Dopal-async.c201 sema_init(&opal_async_sem, opal_max_async_tokens - 1); opal_async_comp_init()
/linux-4.1.27/drivers/char/
H A Dsnsc.c103 sema_init(&sd->sd_rbs, 1); scdrv_open()
104 sema_init(&sd->sd_wbs, 1); scdrv_open()
/linux-4.1.27/fs/affs/
H A Dsuper.c124 sema_init(&ei->i_link_lock, 1); init_once()
125 sema_init(&ei->i_ext_lock, 1); init_once()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
H A Dcore.c283 sema_init(&ar->sem, 1); ath6kl_core_create()
/linux-4.1.27/drivers/staging/rtl8712/
H A Drtl871x_pwrctrl.c180 sema_init(&pwrctrlpriv->lock, 1); r8712_init_pwrctrl_priv()
H A Dusb_ops_linux.c53 sema_init(&(pintfpriv->io_retevt), 0); r8712_usb_init_intf_priv()
H A Drtl871x_cmd.c60 sema_init(&(pcmdpriv->cmd_queue_sema), 0); _init_cmd_priv()
61 sema_init(&(pcmdpriv->terminate_cmdthread_sema), 0); _init_cmd_priv()
/linux-4.1.27/drivers/staging/rtl8188eu/include/
H A Drtw_pwrctrl.h102 sema_init(plock, 1); _init_pwrlock()
/linux-4.1.27/drivers/gpu/drm/udl/
H A Dudl_main.c223 sema_init(&udl->urbs.limit_sem, i); udl_alloc_urb_list()
/linux-4.1.27/arch/powerpc/kernel/
H A Deeh_event.c108 sema_init(&eeh_eventlist_sem, 0); eeh_event_init()
/linux-4.1.27/drivers/input/misc/
H A Dhp_sdc_rtc.c106 sema_init(&tsem, 0); hp_sdc_rtc_do_read_bbrtc()
709 sema_init(&i8042tregs, 1); hp_sdc_rtc_init()
/linux-4.1.27/net/9p/
H A Dtrans_rdma.c594 sema_init(&rdma->sq_sem, rdma->sq_depth); alloc_rdma()
595 sema_init(&rdma->rq_sem, rdma->rq_depth); alloc_rdma()
/linux-4.1.27/drivers/media/pci/ngene/
H A Dngene-core.c1353 sema_init(&dev->cmd_mutex, 1); ngene_start()
1354 sema_init(&dev->stream_mutex, 1); ngene_start()
1355 sema_init(&dev->pll_mutex, 1); ngene_start()
1356 sema_init(&dev->i2c_switch_mutex, 1); ngene_start()
/linux-4.1.27/drivers/usb/misc/
H A Dusblcd.c329 sema_init(&dev->limit_sem, USB_LCD_CONCURRENT_WRITES); lcd_probe()
H A Dftdi-elan.c2736 sema_init(&ftdi->sw_lock, 1); ftdi_elan_probe()
/linux-4.1.27/drivers/scsi/esas2r/
H A Desas2r_init.c330 sema_init(&a->fm_api_semaphore, 1); esas2r_init_adapter()
331 sema_init(&a->fs_api_semaphore, 1); esas2r_init_adapter()
332 sema_init(&a->nvram_semaphore, 1); esas2r_init_adapter()
/linux-4.1.27/drivers/input/serio/
H A Dhil_mlc.c917 sema_init(&mlc->osem, 1); hil_mlc_register()
919 sema_init(&mlc->isem, 1); hil_mlc_register()
925 sema_init(&(mlc->csem), 0); hil_mlc_register()
H A Dhp_sdc.c907 sema_init(&s_sync, 0); hp_sdc_init()
1041 sema_init(&tq_init_sem, 0); hp_sdc_register()
/linux-4.1.27/drivers/mmc/card/
H A Dqueue.c291 sema_init(&mq->thread_sem, 1); mmc_init_queue()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dni_usb6501.c543 sema_init(&devpriv->sem, 1); ni6501_auto_attach()
H A Ddt9812.c777 sema_init(&devpriv->sem, 1); dt9812_auto_attach()
H A Dvmk80xx.c816 sema_init(&devpriv->limit_sem, 8); vmk80xx_auto_attach()
H A Dusbduxfast.c1011 sema_init(&devpriv->sem, 1); usbduxfast_auto_attach()
H A Dusbdux.c1593 sema_init(&devpriv->sem, 1); usbdux_auto_attach()
H A Dusbduxsigma.c1491 sema_init(&devpriv->sem, 1); usbduxsigma_auto_attach()
/linux-4.1.27/drivers/staging/rtl8723au/core/
H A Drtw_pwrctrl.c426 sema_init(&pwrctrlpriv->lock, 1); rtw_init_pwrctrl_priv23a()
H A Drtw_xmit.c63 sema_init(&pxmitpriv->xmit_sema, 0); _rtw_init_xmit_priv23a()
64 sema_init(&pxmitpriv->terminate_xmitthread_sema, 0); _rtw_init_xmit_priv23a()
180 sema_init(&pxmitpriv->tx_retevt, 0); _rtw_init_xmit_priv23a()
H A Drtw_mlme.c1868 /* sema_init(&pcmd->cmd_sem, 0); */ rtw_set_key23a()
/linux-4.1.27/drivers/net/wireless/cw1200/
H A Dmain.c348 sema_init(&priv->scan.lock, 1); cw1200_init_common()
/linux-4.1.27/drivers/gpu/host1x/
H A Dcdma.c367 sema_init(&cdma->sem, 0); host1x_cdma_init()
/linux-4.1.27/drivers/hv/
H A Dhv_fcopy.c432 sema_init(&fcopy_transaction.read_sema, 0); hv_fcopy_init()
/linux-4.1.27/arch/arm/mach-vexpress/
H A Dspc.c480 sema_init(&info->sem, 1); ve_spc_init()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
H A Dcmd.c1425 sema_init(&cmd->sem, cmd->max_reg_cmds); mlx5_cmd_init()
1426 sema_init(&cmd->pages_sem, 1); mlx5_cmd_init()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
H A Drtw_cmd.c35 sema_init(&(pcmdpriv->cmd_queue_sema), 0); rtw_init_cmd_priv()
36 sema_init(&(pcmdpriv->terminate_cmdthread_sema), 0); rtw_init_cmd_priv()
H A Drtw_xmit.c64 sema_init(&pxmitpriv->xmit_sema, 0); _rtw_init_xmit_priv()
65 sema_init(&pxmitpriv->terminate_xmitthread_sema, 0); _rtw_init_xmit_priv()
206 sema_init(&(pxmitpriv->tx_retevt), 0); _rtw_init_xmit_priv()
/linux-4.1.27/drivers/pci/hotplug/
H A Dibmphp_hpc.c136 sema_init(&semOperations, 1); ibmphp_hpc_initvars()
137 sema_init(&sem_exit, 0); ibmphp_hpc_initvars()
/linux-4.1.27/drivers/md/
H A Ddm-region-hash.c215 sema_init(&rh->recovery_count, 0); dm_region_hash_create()
/linux-4.1.27/drivers/target/iscsi/
H A Discsi_target_tpg.c50 sema_init(&tpg->np_login_sem, 1); iscsit_alloc_portal_group()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
H A Dlloop.c819 sema_init(&lo->lo_sem, 0); lloop_init()
/linux-4.1.27/drivers/usb/
H A Dusb-skeleton.c507 sema_init(&dev->limit_sem, WRITES_IN_FLIGHT); skel_probe()
/linux-4.1.27/drivers/video/fbdev/omap/
H A Dhwa742.c1019 sema_init(&hwa742.req_sema, i - IRQ_REQ_POOL_SIZE); hwa742_init()
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
H A Drfbi.c958 sema_init(&rfbi.bus_lock, 1); omap_rfbihw_probe()
H A Ddsi.c5303 sema_init(&dsi->bus_lock, 1); omap_dsihw_probe()
/linux-4.1.27/arch/ia64/kernel/
H A Dsalinfo.c643 sema_init(&data->mutex, 1); salinfo_init()
/linux-4.1.27/net/core/
H A Dnetpoll.c618 sema_init(&npinfo->dev_lock, 1); __netpoll_setup()
/linux-4.1.27/drivers/media/usb/em28xx/
H A Dem28xx-dvb.c1279 sema_init(&dvb->pll_mutex, 1); em28xx_dvb_init()
1310 sema_init(&dvb->pll_mutex, 1); em28xx_dvb_init()
/linux-4.1.27/drivers/infiniband/hw/mthca/
H A Dmthca_cmd.c523 sema_init(&dev->cmd.poll_sem, 1); mthca_cmd_init()
574 sema_init(&dev->cmd.event_sem, dev->cmd.max_cmds); mthca_cmd_use_events()
/linux-4.1.27/drivers/staging/rtl8192e/
H A Drtllib_softmac.c3147 sema_init(&ieee->wx_sem, 1); rtllib_softmac_init()
3148 sema_init(&ieee->scan_sem, 1); rtllib_softmac_init()
3149 sema_init(&ieee->ips_sem, 1); rtllib_softmac_init()
/linux-4.1.27/drivers/infiniband/core/
H A Duser_mad.c1174 sema_init(&port->sm_sem, 1); ib_umad_init_port()
/linux-4.1.27/drivers/net/ppp/
H A Dppp_async.c189 sema_init(&ap->dead_sem, 0); ppp_asynctty_open()
/linux-4.1.27/drivers/net/hamradio/
H A D6pack.c588 sema_init(&sp->dead_sem, 0); sixpack_open()
H A Dmkiss.c719 sema_init(&ax->dead_sem, 0); mkiss_open()
/linux-4.1.27/drivers/net/irda/
H A Dsir_dev.c913 sema_init(&dev->fsm.sem, 1); sirdev_get_instance()
/linux-4.1.27/drivers/scsi/megaraid/
H A Dmegaraid_mm.c961 sema_init(&adapter->kioc_semaphore, lld_adp->max_kioc); mraid_mm_register_adp()
H A Dmegaraid_sas_base.c4696 sema_init(&instance->ioctl_sem, MEGASAS_FUSION_IOCTL_CMDS); megasas_init_fw()
4701 sema_init(&instance->ioctl_sem, MEGASAS_SKINNY_INT_CMDS); megasas_init_fw()
4705 sema_init(&instance->ioctl_sem, (MEGASAS_INT_CMDS - 5)); megasas_init_fw()
/linux-4.1.27/drivers/net/wireless/mwifiex/
H A Dusb.c1062 sema_init(&add_remove_card_sem, 1); mwifiex_usb_init_module()
H A Dpcie.c2635 sema_init(&add_remove_card_sem, 1); mwifiex_pcie_init_module()
H A Dsdio.c2399 sema_init(&add_remove_card_sem, 1); mwifiex_sdio_init_module()
H A Dcfg80211.c2643 sema_init(&priv->async_sem, 1); mwifiex_add_virtual_intf()
/linux-4.1.27/drivers/scsi/aacraid/
H A Dcommctrl.c194 sema_init(&fibctx->wait_sem, 0); open_getadapter_fib()
H A Dcommsup.c169 sema_init(&fibptr->event_wait, 0); aac_fib_setup()
/linux-4.1.27/drivers/staging/unisys/uislib/
H A Duislib.c351 sema_init(&dev->interrupt_callback_lock, 1); /* unlocked */ create_device()
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/
H A Drouter.c1032 sema_init(&the_lnet.ln_rc_signal, 0); lnet_router_checker_start()
/linux-4.1.27/drivers/parport/
H A Dshare.c308 sema_init(&tmp->ieee1284.irq, 0); parport_register_port()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
H A Dmain.c1056 sema_init(&dev->umrc.sem, MAX_UMR_WR); create_umr_res()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dcmd.c2442 sema_init(&priv->cmd.poll_sem, 1); mlx4_cmd_init()
2583 sema_init(&priv->cmd.event_sem, priv->cmd.max_cmds); mlx4_cmd_use_events()
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
H A Drtl_core.c1226 sema_init(&priv->wx_sem, 1); rtl8192_init_priv_lock()
1227 sema_init(&priv->rf_sem, 1); rtl8192_init_priv_lock()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_softmac.c2745 sema_init(&ieee->wx_sem, 1); ieee80211_softmac_init()
2746 sema_init(&ieee->scan_sem, 1); ieee80211_softmac_init()
/linux-4.1.27/drivers/hid/
H A Dhid-core.c2639 sema_init(&hdev->driver_lock, 1); hid_allocate_device()
2640 sema_init(&hdev->driver_input_lock, 1); hid_allocate_device()
/linux-4.1.27/drivers/media/dvb-core/
H A Ddvb_frontend.c882 sema_init(&fepriv->sem, 1); dvb_frontend_stop()
2757 sema_init(&fepriv->sem, 1); dvb_register_frontend()
/linux-4.1.27/drivers/target/
H A Dtarget_core_device.c1498 sema_init(&dev->caw_sem, 1); target_alloc_device()
/linux-4.1.27/drivers/crypto/ux500/cryp/
H A Dcryp_core.c1797 sema_init(&driver_data.device_allocation, 0); ux500_cryp_mod_init()
/linux-4.1.27/drivers/crypto/ux500/hash/
H A Dhash_core.c1980 sema_init(&driver_data.device_allocation, 0); ux500_hash_mod_init()
/linux-4.1.27/drivers/acpi/
H A Dosl.c1258 sema_init(sem, initial_units); acpi_os_create_semaphore()
/linux-4.1.27/fs/xfs/
H A Dxfs_buf.c175 sema_init(&bp->b_sema, 0); /* held, no waiters */ _xfs_buf_alloc()
/linux-4.1.27/drivers/net/wan/
H A Dcosa.c577 sema_init(&chan->wsem, 1); cosa_probe()
/linux-4.1.27/drivers/video/fbdev/
H A Dsmscufx.c1912 sema_init(&dev->urbs.limit_sem, i); ufx_alloc_urb_list()
H A Dudlfb.c1904 sema_init(&dev->urbs.limit_sem, i); dlfb_alloc_urb_list()
/linux-4.1.27/drivers/staging/rtl8192u/
H A Dr8192U_core.c2240 sema_init(&priv->wx_sem, 1); rtl8192_init_priv_lock()
2241 sema_init(&priv->rf_sem, 1); rtl8192_init_priv_lock()
/linux-4.1.27/drivers/staging/dgnc/
H A Ddgnc_tty.c45 #define init_MUTEX(sem) sema_init(sem, 1)
/linux-4.1.27/drivers/infiniband/ulp/isert/
H A Dib_isert.c3115 sema_init(&isert_np->np_sem, 0); isert_setup_np()
/linux-4.1.27/kernel/printk/
H A Dprintk.c1437 sema_init(&console_sem, 1); zap_locks()
/linux-4.1.27/drivers/block/mtip32xx/
H A Dmtip32xx.c3194 sema_init(&dd->port->cmd_slot_unal, dd->unal_qdepth); mtip_hw_init()
/linux-4.1.27/fs/btrfs/
H A Ddisk-io.c2598 sema_init(&fs_info->uuid_tree_rescan_sem, 1); open_ctree()
/linux-4.1.27/scripts/
H A Dcheckpatch.pl5326 if ($line =~ /^.\s*sema_init.+,\W?0\W?\)/) {
/linux-4.1.27/drivers/net/ethernet/micrel/
H A Dksz884x.c6799 sema_init(&priv->proc_sem, 1); netdev_init()
/linux-4.1.27/drivers/net/wireless/
H A Dairo.c2805 sema_init(&ai->sem, 1); _init_airo_card()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c12058 sema_init(&bp->stats_lock, 1); bnx2x_init_bp()

Completed in 5113 milliseconds