ulp               475 drivers/crypto/chelsio/chcr_algo.c 				   struct ulptx_sgl *ulp)
ulp               477 drivers/crypto/chelsio/chcr_algo.c 	walk->sgl = ulp;
ulp               480 drivers/crypto/chelsio/chcr_algo.c 	walk->pair = ulp->sge;
ulp               340 drivers/crypto/chelsio/chtls/chtls.h 	} ulp;
ulp               103 drivers/crypto/chelsio/chtls/chtls_cm.h #define skb_ulp_tls_inline(skb)      (ULP_SKB_CB(skb)->ulp.tls.ofld)
ulp               104 drivers/crypto/chelsio/chtls/chtls_cm.h #define skb_ulp_tls_iv_imm(skb)      (ULP_SKB_CB(skb)->ulp.tls.iv)
ulp                57 drivers/crypto/chelsio/chtls/chtls_io.c 		ULP_SKB_CB(skb)->ulp.tls.iv = 1;
ulp                60 drivers/crypto/chelsio/chtls/chtls_io.c 	ULP_SKB_CB(skb)->ulp.tls.iv = 0;
ulp               420 drivers/crypto/chelsio/chtls/chtls_io.c 	data_type = tls_content_type(ULP_SKB_CB(skb)->ulp.tls.type);
ulp               862 drivers/crypto/chelsio/chtls/chtls_io.c 		ULP_SKB_CB(skb)->ulp.tls.ofld = 1;
ulp               863 drivers/crypto/chelsio/chtls/chtls_io.c 		ULP_SKB_CB(skb)->ulp.tls.type = csk->tlshws.type;
ulp              1033 drivers/crypto/chelsio/chtls/chtls_io.c 				ULP_SKB_CB(skb)->ulp.tls.type = hdr.type;
ulp               868 drivers/infiniband/hw/cxgb3/cxio_hal.c 	rdev_p = (struct cxio_rdev *)t3cdev_p->ulp;
ulp               920 drivers/infiniband/hw/cxgb3/cxio_hal.c 	rdev_p->t3cdev_p->ulp = (void *) rdev_p;
ulp              1007 drivers/infiniband/hw/cxgb3/cxio_hal.c 	rdev_p->t3cdev_p->ulp = NULL;
ulp              1020 drivers/infiniband/hw/cxgb3/cxio_hal.c 		rdev_p->t3cdev_p->ulp = NULL;
ulp               106 drivers/infiniband/hw/cxgb3/cxio_hal.h 	void *ulp;
ulp               146 drivers/infiniband/hw/cxgb3/iwch.c 	rnicp->rdev.ulp = rnicp;
ulp               197 drivers/infiniband/hw/cxgb3/iwch.c 	struct cxio_rdev *rdev = tdev->ulp;
ulp               142 drivers/infiniband/hw/cxgb3/iwch_cm.c 	rdev = (struct cxio_rdev *)tdev->ulp;
ulp               158 drivers/infiniband/hw/cxgb3/iwch_cm.c 	rdev = (struct cxio_rdev *)tdev->ulp;
ulp              2070 drivers/infiniband/hw/cxgb3/iwch_cm.c 	rdev = (struct cxio_rdev *)tdev->ulp;
ulp               116 drivers/infiniband/hw/cxgb3/iwch_ev.c 	rnicp = (struct iwch_dev *) rdev_p->ulp;
ulp               672 drivers/infiniband/hw/ocrdma/ocrdma_sli.h 	} ulp[2];
ulp                32 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp *ulp;
ulp                38 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp = &edev->ulp_tbl[ulp_id];
ulp                39 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	if (rcu_access_pointer(ulp->ulp_ops)) {
ulp                52 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	atomic_set(&ulp->ref_count, 0);
ulp                53 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp->handle = handle;
ulp                54 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	rcu_assign_pointer(ulp->ulp_ops, ulp_ops);
ulp                68 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp *ulp;
ulp                75 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp = &edev->ulp_tbl[ulp_id];
ulp                76 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	if (!rcu_access_pointer(ulp->ulp_ops)) {
ulp                80 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	if (ulp_id == BNXT_ROCE_ULP && ulp->msix_requested)
ulp                83 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	if (ulp->max_async_event_id)
ulp                86 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	RCU_INIT_POINTER(ulp->ulp_ops, NULL);
ulp                88 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp->max_async_event_id = 0;
ulp                89 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp->async_events_bmap = NULL;
ulp                90 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	while (atomic_read(&ulp->ref_count) != 0 && i < 10) {
ulp               254 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c static void bnxt_ulp_get(struct bnxt_ulp *ulp)
ulp               256 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	atomic_inc(&ulp->ref_count);
ulp               259 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c static void bnxt_ulp_put(struct bnxt_ulp *ulp)
ulp               261 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	atomic_dec(&ulp->ref_count);
ulp               274 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		struct bnxt_ulp *ulp = &edev->ulp_tbl[i];
ulp               276 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ulp               279 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_stop(ulp->handle);
ulp               293 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		struct bnxt_ulp *ulp = &edev->ulp_tbl[i];
ulp               295 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ulp               298 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_start(ulp->handle);
ulp               312 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		struct bnxt_ulp *ulp = &edev->ulp_tbl[i];
ulp               315 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rcu_dereference(ulp->ulp_ops);
ulp               320 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		bnxt_ulp_get(ulp);
ulp               322 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_sriov_config(ulp->handle, num_vfs);
ulp               323 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		bnxt_ulp_put(ulp);
ulp               337 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		struct bnxt_ulp *ulp = &edev->ulp_tbl[i];
ulp               339 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ulp               342 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_shutdown(ulp->handle);
ulp               355 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		struct bnxt_ulp *ulp = &edev->ulp_tbl[BNXT_ROCE_ULP];
ulp               357 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ulp->msix_requested)
ulp               360 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ulp               363 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_irq_stop(ulp->handle);
ulp               376 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		struct bnxt_ulp *ulp = &edev->ulp_tbl[BNXT_ROCE_ULP];
ulp               379 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ulp->msix_requested)
ulp               382 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ulp               387 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 			ent = kcalloc(ulp->msix_requested, sizeof(*ent),
ulp               393 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_irq_restart(ulp->handle, ent);
ulp               410 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		struct bnxt_ulp *ulp = &edev->ulp_tbl[i];
ulp               412 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rcu_dereference(ulp->ulp_ops);
ulp               415 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ulp->async_events_bmap ||
ulp               416 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		    event_id > ulp->max_async_event_id)
ulp               421 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (test_bit(event_id, ulp->async_events_bmap))
ulp               422 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 			ops->ulp_async_notifier(ulp->handle, cmpl);
ulp               432 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp *ulp;
ulp               437 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp = &edev->ulp_tbl[ulp_id];
ulp               438 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp->async_events_bmap = events_bmap;
ulp               441 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	ulp->max_async_event_id = max_id;
ulp                66 drivers/net/ethernet/chelsio/cxgb3/t3cdev.h 	void *ulp;		/* ulp stuff */
ulp              1393 drivers/scsi/be2iscsi/be_cmds.c 		if (pfw_cfg->ulp[ulp_num].ulp_mode &
ulp              1399 drivers/scsi/be2iscsi/be_cmds.c 				pfw_cfg->ulp[ulp_num].sq_base;
ulp              1401 drivers/scsi/be2iscsi/be_cmds.c 				pfw_cfg->ulp[ulp_num].sq_count;
ulp              1404 drivers/scsi/be2iscsi/be_cmds.c 				pfw_cfg->ulp[ulp_num].icd_base;
ulp              1406 drivers/scsi/be2iscsi/be_cmds.c 				pfw_cfg->ulp[ulp_num].icd_count;
ulp              1434 drivers/scsi/be2iscsi/be_cmds.c 			    pfw_cfg->ulp[BEISCSI_ULP0].ulp_mode,
ulp              1435 drivers/scsi/be2iscsi/be_cmds.c 			    pfw_cfg->ulp[BEISCSI_ULP1].ulp_mode);
ulp              1741 drivers/scsi/be2iscsi/be_cmds.c int beiscsi_cmd_iscsi_cleanup(struct beiscsi_hba *phba, unsigned short ulp)
ulp              1753 drivers/scsi/be2iscsi/be_cmds.c 	hdr_ring_id = HWI_GET_DEF_HDRQ_ID(phba, ulp);
ulp              1754 drivers/scsi/be2iscsi/be_cmds.c 	data_ring_id = HWI_GET_DEF_BUFQ_ID(phba, ulp);
ulp              1760 drivers/scsi/be2iscsi/be_cmds.c 		req->chute = (1 << ulp);
ulp              1771 drivers/scsi/be2iscsi/be_cmds.c 		req_v1->chute = (1 << ulp);
ulp              1779 drivers/scsi/be2iscsi/be_cmds.c 			    "BG_%d : %s failed %d\n", __func__, ulp);
ulp              1239 drivers/scsi/be2iscsi/be_cmds.h 	struct be_ulp_fw_cfg ulp[2];
ulp               555 drivers/scsi/be2iscsi/be_main.h #define BEISCSI_ASYNC_HDQ_SIZE(phba, ulp) \
ulp               556 drivers/scsi/be2iscsi/be_main.h 	(BEISCSI_GET_CID_COUNT((phba), (ulp)) * 2)
ulp                82 include/uapi/linux/if_hippi.h 	__u8		ulp;				/* must contain 4 */
ulp               151 ipc/sem.c      	struct sem_undo_list	*ulp;		/* back ptr to sem_undo_list */
ulp              1136 ipc/sem.c      		spin_lock(&un->ulp->lock);
ulp              1139 ipc/sem.c      		spin_unlock(&un->ulp->lock);
ulp              1851 ipc/sem.c      static struct sem_undo *__lookup_undo(struct sem_undo_list *ulp, int semid)
ulp              1855 ipc/sem.c      	list_for_each_entry_rcu(un, &ulp->list_proc, list_proc,
ulp              1856 ipc/sem.c      				spin_is_locked(&ulp->lock)) {
ulp              1863 ipc/sem.c      static struct sem_undo *lookup_undo(struct sem_undo_list *ulp, int semid)
ulp              1867 ipc/sem.c      	assert_spin_locked(&ulp->lock);
ulp              1869 ipc/sem.c      	un = __lookup_undo(ulp, semid);
ulp              1872 ipc/sem.c      		list_add_rcu(&un->list_proc, &ulp->list_proc);
ulp              1891 ipc/sem.c      	struct sem_undo_list *ulp;
ulp              1895 ipc/sem.c      	error = get_undo_list(&ulp);
ulp              1900 ipc/sem.c      	spin_lock(&ulp->lock);
ulp              1901 ipc/sem.c      	un = lookup_undo(ulp, semid);
ulp              1902 ipc/sem.c      	spin_unlock(&ulp->lock);
ulp              1939 ipc/sem.c      	spin_lock(&ulp->lock);
ulp              1944 ipc/sem.c      	un = lookup_undo(ulp, semid);
ulp              1951 ipc/sem.c      	new->ulp = ulp;
ulp              1953 ipc/sem.c      	assert_spin_locked(&ulp->lock);
ulp              1954 ipc/sem.c      	list_add_rcu(&new->list_proc, &ulp->list_proc);
ulp              1960 ipc/sem.c      	spin_unlock(&ulp->lock);
ulp              2300 ipc/sem.c      	struct sem_undo_list *ulp;
ulp              2302 ipc/sem.c      	ulp = tsk->sysvsem.undo_list;
ulp              2303 ipc/sem.c      	if (!ulp)
ulp              2307 ipc/sem.c      	if (!refcount_dec_and_test(&ulp->refcnt))
ulp              2319 ipc/sem.c      		un = list_entry_rcu(ulp->list_proc.next,
ulp              2321 ipc/sem.c      		if (&un->list_proc == &ulp->list_proc) {
ulp              2328 ipc/sem.c      			spin_lock(&ulp->lock);
ulp              2329 ipc/sem.c      			spin_unlock(&ulp->lock);
ulp              2333 ipc/sem.c      		spin_lock(&ulp->lock);
ulp              2335 ipc/sem.c      		spin_unlock(&ulp->lock);
ulp              2357 ipc/sem.c      		un = __lookup_undo(ulp, semid);
ulp              2371 ipc/sem.c      		spin_lock(&ulp->lock);
ulp              2373 ipc/sem.c      		spin_unlock(&ulp->lock);
ulp              2408 ipc/sem.c      	kfree(ulp);
ulp                35 net/ipv4/tcp_ulp.c 	const struct tcp_ulp_ops *ulp = NULL;
ulp                38 net/ipv4/tcp_ulp.c 	ulp = tcp_ulp_find(name);
ulp                41 net/ipv4/tcp_ulp.c 	if (!ulp && capable(CAP_NET_ADMIN)) {
ulp                45 net/ipv4/tcp_ulp.c 		ulp = tcp_ulp_find(name);
ulp                48 net/ipv4/tcp_ulp.c 	if (!ulp || !try_module_get(ulp->owner))
ulp                49 net/ipv4/tcp_ulp.c 		ulp = NULL;
ulp                52 net/ipv4/tcp_ulp.c 	return ulp;
ulp                58 net/ipv4/tcp_ulp.c int tcp_register_ulp(struct tcp_ulp_ops *ulp)
ulp                63 net/ipv4/tcp_ulp.c 	if (tcp_ulp_find(ulp->name))
ulp                66 net/ipv4/tcp_ulp.c 		list_add_tail_rcu(&ulp->list, &tcp_ulp_list);
ulp                73 net/ipv4/tcp_ulp.c void tcp_unregister_ulp(struct tcp_ulp_ops *ulp)
ulp                76 net/ipv4/tcp_ulp.c 	list_del_rcu(&ulp->list);