Searched refs:ulp (Results 1 - 40 of 40) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
H A Dt3cdev.h66 void *ulp; /* ulp stuff */ member in struct:t3cdev
67 void *ulp_iscsi; /* ulp iscsi */
/linux-4.4.14/ipc/
H A Dsem.c125 struct sem_undo_list *ulp; /* back ptr to sem_undo_list */ member in struct:sem_undo
1099 spin_lock(&un->ulp->lock); freeary()
1102 spin_unlock(&un->ulp->lock); freeary()
1652 static struct sem_undo *__lookup_undo(struct sem_undo_list *ulp, int semid) __lookup_undo() argument
1656 list_for_each_entry_rcu(un, &ulp->list_proc, list_proc) { __lookup_undo()
1663 static struct sem_undo *lookup_undo(struct sem_undo_list *ulp, int semid) lookup_undo() argument
1667 assert_spin_locked(&ulp->lock); lookup_undo()
1669 un = __lookup_undo(ulp, semid); lookup_undo()
1672 list_add_rcu(&un->list_proc, &ulp->list_proc); lookup_undo()
1691 struct sem_undo_list *ulp; find_alloc_undo() local
1695 error = get_undo_list(&ulp); find_alloc_undo()
1700 spin_lock(&ulp->lock); find_alloc_undo()
1701 un = lookup_undo(ulp, semid); find_alloc_undo()
1702 spin_unlock(&ulp->lock); find_alloc_undo()
1739 spin_lock(&ulp->lock); find_alloc_undo()
1744 un = lookup_undo(ulp, semid); find_alloc_undo()
1751 new->ulp = ulp; find_alloc_undo()
1753 assert_spin_locked(&ulp->lock); find_alloc_undo()
1754 list_add_rcu(&new->list_proc, &ulp->list_proc); find_alloc_undo()
1760 spin_unlock(&ulp->lock); find_alloc_undo()
2068 struct sem_undo_list *ulp; exit_sem() local
2070 ulp = tsk->sysvsem.undo_list; exit_sem()
2071 if (!ulp) exit_sem()
2075 if (!atomic_dec_and_test(&ulp->refcnt)) exit_sem()
2085 un = list_entry_rcu(ulp->list_proc.next, exit_sem()
2087 if (&un->list_proc == &ulp->list_proc) { exit_sem()
2089 * We must wait for freeary() before freeing this ulp, exit_sem()
2094 spin_unlock_wait(&ulp->lock); exit_sem()
2098 spin_lock(&ulp->lock); exit_sem()
2100 spin_unlock(&ulp->lock); exit_sem()
2122 un = __lookup_undo(ulp, semid); exit_sem()
2136 /* we are the last process using this ulp, acquiring ulp->lock exit_sem()
2176 kfree(ulp); exit_sem()
/linux-4.4.14/arch/mips/math-emu/
H A Ddp_sqrt.c109 /* triple to almost 56 sig. bits: y ~= sqrt(x) to within 1 ulp */ ieee754dp_sqrt()
133 /* t = t-ulp */ ieee754dp_sqrt()
/linux-4.4.14/arch/m68k/fpsp040/
H A Dsasin.S14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dsatanh.S15 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dsacos.S14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dscosh.S14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dssinh.S14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dstan.S13 | Accuracy and Monotonicity: The returned result is within 3 ulp in
14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
419 |--we want P+p = W+w but |p| <= half ulp of P
431 |--|r| <= half ulp of R.
H A Dslog2.S17 | ulps in 64 significant bit, i.e. within 0.5003 ulp
H A Dssin.S18 | Accuracy and Monotonicity: The returned result is within 1 ulp in
19 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
488 |--we want P+p = W+w but |p| <= half ulp of P
500 |--|r| <= half ulp of R.
H A Dstanh.S14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dstwotox.S15 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dsatan.S14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dslogn.S15 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the
H A Dsetox.S21 | within 0.5001 ulp to 53 bits if the result is subsequently rounded
/linux-4.4.14/drivers/net/wireless/rsi/
H A Drsi_boot_params.h111 /* ulp buckboost wait time */
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
H A Diwch.c156 rnicp->rdev.ulp = rnicp; open_rnic_dev()
207 struct cxio_rdev *rdev = tdev->ulp; iwch_event_handler()
H A Dcxio_hal.h106 void *ulp; member in struct:cxio_rdev
H A Diwch_ev.c115 rnicp = (struct iwch_dev *) rdev_p->ulp; iwch_ev_dispatch()
H A Dcxio_hal.c895 rdev_p = (struct cxio_rdev *)t3cdev_p->ulp; cxio_hal_ev_handler()
897 PDBG("%s called by t3cdev %p with null ulp\n", __func__, cxio_hal_ev_handler()
947 rdev_p->t3cdev_p->ulp = (void *) rdev_p; cxio_rdev_open()
1038 rdev_p->t3cdev_p->ulp = NULL; cxio_rdev_open()
1051 rdev_p->t3cdev_p->ulp = NULL; cxio_rdev_close()
H A Diwch_cm.c144 rdev = (struct cxio_rdev *)tdev->ulp; iwch_l2t_send()
160 rdev = (struct cxio_rdev *)tdev->ulp; iwch_cxgb3_ofld_send()
2084 rdev = (struct cxio_rdev *)tdev->ulp; iwch_ep_disconnect()
/linux-4.4.14/include/uapi/linux/
H A Dif_hippi.h81 __u8 ulp; /* must contain 4 */
/linux-4.4.14/arch/parisc/math-emu/
H A Ddfadd.c467 /* at least 1/2 ulp */ dbl_fadd()
471 /* either exactly half way and odd or more than 1/2ulp */ dbl_fadd()
H A Ddfsub.c470 /* at least 1/2 ulp */ dbl_fsub()
474 /* either exactly half way and odd or more than 1/2ulp */ dbl_fsub()
H A Dfmpyfadd.c642 /* at least 1/2 ulp */ dbl_fmpyfadd()
647 * more than 1/2ulp */ dbl_fmpyfadd()
1302 /* at least 1/2 ulp */ dbl_fmpynfadd()
1307 * more than 1/2ulp */ dbl_fmpynfadd()
1944 /* at least 1/2 ulp */ sgl_fmpyfadd()
1948 * more than 1/2ulp */ sgl_fmpyfadd()
2586 /* at least 1/2 ulp */ sgl_fmpynfadd()
2590 * more than 1/2ulp */ sgl_fmpynfadd()
H A Dsfadd.c462 /* at least 1/2 ulp */ sgl_fadd()
466 /* either exactly half way and odd or more than 1/2ulp */ sgl_fadd()
H A Dsfsub.c465 /* at least 1/2 ulp */ sgl_fsub()
469 /* either exactly half way and odd or more than 1/2ulp */ sgl_fsub()
/linux-4.4.14/drivers/scsi/be2iscsi/
H A Dbe_mgmt.c363 if (pfw_cfg->ulp[ulp_num].ulp_mode & mgmt_get_fw_config()
373 pfw_cfg->ulp[ulp_num].sq_base; mgmt_get_fw_config()
375 pfw_cfg->ulp[ulp_num].sq_count; mgmt_get_fw_config()
378 pfw_cfg->ulp[ulp_num].icd_base; mgmt_get_fw_config()
380 pfw_cfg->ulp[ulp_num].icd_count; mgmt_get_fw_config()
H A Dbe_cmds.h1125 struct be_ulp_fw_cfg ulp[2]; member in struct:be_fw_cfg
/linux-4.4.14/drivers/clk/ux500/
H A Du8500_of_clk.c105 /* FIXME: Add sys, ulp and int clocks here. */ u8500_clk_init()
/linux-4.4.14/arch/m68k/ifpsp060/src/
H A Dfplsp.S4913 # The returned result is within 1 ulp in 64 significant bit, i.e. #
4914 # within 0.5001 ulp to 53 bits if the result is subsequently #
5572 #--we want P+p = W+w but |p| <= half ulp of P
5584 #--|r| <= half ulp of R.
5618 # The returned result is within 3 ulp in 64 significant bit, i.e. #
5619 # within 0.5001 ulp to 53 bits if the result is subsequently #
6003 #--we want P+p = W+w but |p| <= half ulp of P
6015 #--|r| <= half ulp of R.
6049 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
6499 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
6600 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
6696 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
7577 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
7691 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
7809 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
7975 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
8570 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
8660 # i.e. within 0.5003 ulp to 53 bits if the result is subsequently #
8824 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
H A Dfpsp.S5019 # The returned result is within 1 ulp in 64 significant bit, i.e. #
5020 # within 0.5001 ulp to 53 bits if the result is subsequently #
5678 #--we want P+p = W+w but |p| <= half ulp of P
5690 #--|r| <= half ulp of R.
5724 # The returned result is within 3 ulp in 64 significant bit, i.e. #
5725 # within 0.5001 ulp to 53 bits if the result is subsequently #
6109 #--we want P+p = W+w but |p| <= half ulp of P
6121 #--|r| <= half ulp of R.
6155 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
6605 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
6706 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
6802 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
7683 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
7797 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
7915 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
8081 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
8676 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
8766 # i.e. within 0.5003 ulp to 53 bits if the result is subsequently #
8930 # i.e. within 0.5001 ulp to 53 bits if the result is subsequently #
/linux-4.4.14/drivers/scsi/cxgbi/cxgb3i/
H A Dcxgb3i.c1153 /* set up ulp submode and page size */ ddp_setup_conn_pgidx()
1190 /* set up ulp submode and page size */ ddp_setup_conn_digest()
/linux-4.4.14/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c1663 /* set up ulp page size */ ddp_setup_conn_pgidx()
1695 /* set up ulp submode */ ddp_setup_conn_digest()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
H A Docrdma_sli.h663 } ulp[2]; member in struct:ocrdma_fw_conf_rsp
/linux-4.4.14/drivers/net/ethernet/broadcom/
H A Dcnic.c627 pr_err("%s: device not registered to this ulp type %d\n", cnic_unregister_device()
2718 * to ulp drivers with error code to speed up cnic_submit_bnx2x_iscsi_kwqes()
2783 * to ulp drivers with error code to speed up cnic_submit_bnx2x_fcoe_kwqes()
/linux-4.4.14/drivers/staging/rdma/hfi1/
H A Dverbs.c995 /* add the ulp payload - if any. ss can be NULL for acks */ build_verbs_tx_desc()
/linux-4.4.14/drivers/scsi/lpfc/
H A Dlpfc_sli.c14957 * lpfc_sli4_abort_ulp_seq - Abort assembled unsol sequence from ulp
14968 * at ulp;
14970 * at ulp.
14978 /* Accepting abort at ulp with SLI4 only */ lpfc_sli4_abort_ulp_seq()
/linux-4.4.14/drivers/scsi/qla2xxx/
H A Dqla_target.c2788 * should ulp be override with actual val??? qlt_handle_dif_error()

Completed in 1527 milliseconds