Home
last modified time | relevance | path

Searched refs:lnk (Results 1 – 25 of 50) sorted by relevance

12

/openbmc/linux/net/smc/
H A Dsmc_wr.c566 lnk->wr_tx_sges[i].lkey = lnk->roce_pd->local_dma_lkey; in smc_wr_init_sge()
576 lnk->wr_tx_ibs[i].sg_list = &lnk->wr_tx_sges[i]; in smc_wr_init_sge()
592 lnk->wr_tx_v2_sge->addr = lnk->wr_tx_v2_dma_addr; in smc_wr_init_sge()
594 lnk->wr_tx_v2_sge->lkey = lnk->roce_pd->local_dma_lkey; in smc_wr_init_sge()
597 lnk->wr_tx_v2_ib->sg_list = lnk->wr_tx_v2_sge; in smc_wr_init_sge()
616 lnk->wr_rx_sges[x].lkey = lnk->roce_pd->local_dma_lkey; in smc_wr_init_sge()
626 lnk->wr_rx_ibs[i].sg_list = &lnk->wr_rx_sges[x]; in smc_wr_init_sge()
640 if (!lnk->smcibdev) in smc_wr_free_link()
871 lnk->wr_rx_id = 0; in smc_wr_create_link()
873 ibdev, lnk->wr_rx_bufs, SMC_WR_BUF_SIZE * lnk->wr_rx_cnt, in smc_wr_create_link()
[all …]
H A Dsmc_ib.c72 qp_attr.path_mtu = min(lnk->path_mtu, lnk->peer_mtu); in smc_ib_modify_qp_rtr()
75 if (lnk->lgr->smc_version == SMC_V2 && lnk->lgr->uses_gateway) in smc_ib_modify_qp_rtr()
79 if (lnk->lgr->smc_version == SMC_V2 && lnk->lgr->uses_gateway) in smc_ib_modify_qp_rtr()
453 if (lnk->roce_pd) in smc_ib_dealloc_protection_domain()
455 lnk->roce_pd = NULL; in smc_ib_dealloc_protection_domain()
462 lnk->roce_pd = ib_alloc_pd(lnk->smcibdev->ibdev, 0); in smc_ib_create_protection_domain()
465 lnk->roce_pd = NULL; in smc_ib_create_protection_domain()
657 if (lnk->roce_qp) in smc_ib_destroy_queue_pair()
659 lnk->roce_qp = NULL; in smc_ib_destroy_queue_pair()
668 .qp_context = lnk, in smc_ib_create_queue_pair()
[all …]
H A Dsmc_core.c132 struct smc_link *lnk = &conn->lgr->lnk[i]; in smcr_lgr_conn_assign_link() local
134 if (lnk->state != expected || lnk->link_is_asym) in smcr_lgr_conn_assign_link()
153 conn->lnk = lnk; in smcr_lgr_conn_assign_link()
659 struct smc_link *lnk = &lgr->lnk[i]; in smcr_lgr_link_deactivate_all() local
762 lnk->path_mtu = lnk->smcibdev->pattr[lnk->ibport - 1].active_mtu; in smcr_link_init()
782 ini->vlan_id, lnk->gid, &lnk->sgid_index, in smcr_link_init()
918 lnk = &lgr->lnk[link_idx]; in smc_lgr_create()
1278 if (!lnk->lgr || lnk->clearing || in smcr_link_clear()
1760 struct smc_link *lnk = &lgr->lnk[i]; in smcr_port_err() local
1846 lnk = &lgr->lnk[i]; in smcr_lgr_match()
[all …]
H A Dsmc_wr.h75 static inline void smc_wr_drain_cq(struct smc_link *lnk) in smc_wr_drain_cq() argument
77 wait_event(lnk->wr_rx_empty_wait, lnk->wr_rx_id_compl == lnk->wr_rx_id); in smc_wr_drain_cq()
80 static inline void smc_wr_wakeup_tx_wait(struct smc_link *lnk) in smc_wr_wakeup_tx_wait() argument
82 wake_up_all(&lnk->wr_tx_wait); in smc_wr_wakeup_tx_wait()
85 static inline void smc_wr_wakeup_reg_wait(struct smc_link *lnk) in smc_wr_wakeup_reg_wait() argument
87 wake_up(&lnk->wr_reg_wait); in smc_wr_wakeup_reg_wait()
105 int smc_wr_create_link(struct smc_link *lnk);
106 int smc_wr_alloc_link_mem(struct smc_link *lnk);
108 void smc_wr_free_link(struct smc_link *lnk);
109 void smc_wr_free_link_mem(struct smc_link *lnk);
[all …]
H A Dsmc_tracepoint.h54 __string(name, smc->conn.lnk->ibname)
63 __assign_str(name, smc->conn.lnk->ibname);
87 TP_PROTO(const struct smc_link *lnk, void *location),
89 TP_ARGS(lnk, location),
92 __field(const void *, lnk)
96 __string(name, lnk->ibname)
101 const struct smc_link_group *lgr = lnk->lgr;
103 __entry->lnk = lnk;
106 __entry->state = lnk->state;
107 __assign_str(name, lnk->ibname);
[all …]
H A Dsmc_ib.h87 int smc_ib_buf_map_sg(struct smc_link *lnk,
90 void smc_ib_buf_unmap_sg(struct smc_link *lnk,
94 int smc_ib_create_protection_domain(struct smc_link *lnk);
95 void smc_ib_destroy_queue_pair(struct smc_link *lnk);
96 int smc_ib_create_queue_pair(struct smc_link *lnk);
97 int smc_ib_ready_link(struct smc_link *lnk);
98 int smc_ib_modify_qp_rts(struct smc_link *lnk);
99 int smc_ib_modify_qp_error(struct smc_link *lnk);
104 bool smc_ib_is_sg_need_sync(struct smc_link *lnk,
106 void smc_ib_sync_sg_for_cpu(struct smc_link *lnk,
[all …]
H A Dsmc_core.h302 struct smc_link lnk[SMC_LINKS_PER_LGR_MAX]; member
474 if (lnk->state == SMC_LNK_UNUSED || lnk->state == SMC_LNK_INACTIVE) in smc_link_usable()
490 return smc_link_usable(lnk) && in smc_link_sendable()
491 lnk->qp_attr.cur_qp_state == IB_QPS_RTS; in smc_link_sendable()
496 return lnk->state == SMC_LNK_ACTIVE; in smc_link_active()
572 void smcr_link_clear(struct smc_link *lnk, bool log);
573 void smcr_link_hold(struct smc_link *lnk);
574 void smcr_link_put(struct smc_link *lnk);
577 int smcr_buf_map_lgr(struct smc_link *lnk);
578 int smcr_buf_reg_lgr(struct smc_link *lnk);
[all …]
H A Dsmc_llc.h68 if (smc_link_usable(&lgr->lnk[i])) in smc_llc_usable_link()
69 return &lgr->lnk[i]; in smc_llc_usable_link()
82 int smc_llc_send_confirm_link(struct smc_link *lnk,
108 struct smc_link *lnk,
H A Dsmc_llc.c337 struct smc_link *lnk, in smc_llc_wait() argument
345 (lnk && !smc_link_usable(lnk)) || in smc_llc_wait()
349 (lnk && !smc_link_usable(lnk)) || list_empty(&lgr->list)) { in smc_llc_wait()
1079 lnk_new = &lgr->lnk[lnk_idx]; in smc_llc_cli_add_link()
1254 if (!memcmp(lgr->lnk[i].gid, lgr->lnk[j].gid, in smc_llc_find_asym_link()
1269 !memcmp(lgr->lnk[i].peer_gid, lgr->lnk[k].peer_gid, in smc_llc_find_asym_link()
1275 !memcmp(lgr->lnk[j].peer_gid, lgr->lnk[k].peer_gid, in smc_llc_find_asym_link()
1598 lnk = qentry->link; in smc_llc_process_cli_delete_link()
1677 lnk = qentry->link; in smc_llc_process_srv_delete_link()
1691 lnk_del = &lgr->lnk[i]; in smc_llc_process_srv_delete_link()
[all …]
H A Dsmc_diag.c148 struct smc_link *link = smc->conn.lnk; in __smc_diag_dump()
152 .lnk[0].ibport = link->ibport, in __smc_diag_dump()
153 .lnk[0].link_id = link->link_id, in __smc_diag_dump()
156 memcpy(linfo.lnk[0].ibname, link->smcibdev->ibdev->name, in __smc_diag_dump()
158 smc_gid_be16_convert(linfo.lnk[0].gid, link->gid); in __smc_diag_dump()
159 smc_gid_be16_convert(linfo.lnk[0].peer_gid, link->peer_gid); in __smc_diag_dump()
H A Dsmc_tx.c50 SMC_STAT_RMB_TX_FULL(smc, !smc->conn.lnk); in smc_tx_write_space()
205 SMC_STAT_RMB_TX_SIZE_SMALL(smc, !conn->lnk); in smc_tx_sendmsg()
208 SMC_STAT_RMB_TX_PEER_SIZE_SMALL(smc, !conn->lnk); in smc_tx_sendmsg()
321 struct smc_link *link = conn->lnk; in smc_tx_rdma_write()
361 struct smc_link *link = conn->lnk; in smcr_tx_rdma_writes()
486 SMC_STAT_RMB_TX_PEER_FULL(smc, !conn->lnk); in smc_tx_rdma_writes()
550 struct smc_link *link = conn->lnk; in smcr_tx_sndbuf_nonempty()
577 if (link != conn->lnk) { in smcr_tx_sndbuf_nonempty()
635 SMC_STAT_RMB_TX_PEER_FULL(smc, !conn->lnk); in __smc_tx_sndbuf_nonempty()
H A Dsmc_cdc.c115 struct smc_link *link = conn->lnk; in smc_cdc_msg_send()
147 struct smc_link *link = conn->lnk; in smcr_cdc_msg_send_validation()
182 link = conn->lnk; in smcr_cdc_get_slot_and_msg_send()
190 if (link != conn->lnk) { in smcr_cdc_get_slot_and_msg_send()
313 conn->lnk = link; in smc_cdc_msg_validate()
/openbmc/linux/sound/soc/generic/
H A Daudio-graph-card2.c255 np = of_get_parent(lnk); in __graph_get_type()
682 struct device_node *lnk, in audio_graph2_link_dpcm() argument
775 struct device_node *lnk, in audio_graph2_link_c2c() argument
801 of_node_get(lnk); in audio_graph2_link_c2c()
802 port0 = lnk; in audio_graph2_link_c2c()
909 ret = func(priv, lnk, li); in graph_link()
934 if (graph_lnk_is_multi(lnk)) in graph_counter()
1024 of_node_get(lnk); in graph_count_c2c()
1088 ret = func(priv, lnk, li); in graph_count()
1109 struct device_node *lnk; in graph_for_each_link() local
[all …]
H A Daudio-graph-card2-custom-sample.c67 struct device_node *lnk, in custom_normal() argument
78 return audio_graph2_link_normal(priv, lnk, li); in custom_normal()
82 struct device_node *lnk, in custom_dpcm() argument
93 return audio_graph2_link_dpcm(priv, lnk, li); in custom_dpcm()
97 struct device_node *lnk, in custom_c2c() argument
108 return audio_graph2_link_c2c(priv, lnk, li); in custom_c2c()
/openbmc/linux/io_uring/
H A Dfs.c251 lnk->old_dfd = READ_ONCE(sqe->fd); in io_linkat_prep()
252 lnk->new_dfd = READ_ONCE(sqe->len); in io_linkat_prep()
257 lnk->oldpath = getname_uflags(oldf, lnk->flags); in io_linkat_prep()
258 if (IS_ERR(lnk->oldpath)) in io_linkat_prep()
259 return PTR_ERR(lnk->oldpath); in io_linkat_prep()
261 lnk->newpath = getname(newf); in io_linkat_prep()
262 if (IS_ERR(lnk->newpath)) { in io_linkat_prep()
263 putname(lnk->oldpath); in io_linkat_prep()
264 return PTR_ERR(lnk->newpath); in io_linkat_prep()
279 ret = do_linkat(lnk->old_dfd, lnk->oldpath, lnk->new_dfd, in io_linkat()
[all …]
/openbmc/linux/include/sound/
H A Dgraph_card.h13 struct device_node *lnk,
29 struct device_node *lnk, struct link_info *li);
31 struct device_node *lnk, struct link_info *li);
33 struct device_node *lnk, struct link_info *li);
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dls1088a_serdes.c54 int i, j, index, lnk; in serdes_get_number() local
65 lnk = cfg & (0xf << 4 * i); in serdes_get_number()
66 lnk = lnk >> (4 * i); in serdes_get_number()
70 if (ptr->rcw_lanes[index] == lnk && is_found) in serdes_get_number()
/openbmc/linux/fs/qnx4/
H A Dnamei.c99 struct qnx4_link_info *lnk; in qnx4_lookup() local
109 lnk = (struct qnx4_link_info *) de; in qnx4_lookup()
110 ino = (le32_to_cpu(lnk->dl_inode_blk) - 1) * in qnx4_lookup()
112 lnk->dl_inode_ndx; in qnx4_lookup()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dgm200.c112 int lnk[2], sor[2], m, s; in gm200_sor_route_get() local
117 lnk[s] = (data & 0x00000010) >> 4; in gm200_sor_route_get()
121 *link |= lnk[s]; in gm200_sor_route_get()
126 if (sor[0] != sor[1] || WARN_ON(lnk[0] || !lnk[1])) in gm200_sor_route_get()
/openbmc/linux/drivers/net/wireless/ti/wlcore/
H A Dps.c84 struct wl1271_link *lnk = &wl->links[hlid]; in wl1271_ps_filter_frames() local
89 while ((skb = skb_dequeue(&lnk->tx_queue[i]))) { in wl1271_ps_filter_frames()
105 if (lnk->wlvif) in wl1271_ps_filter_frames()
106 lnk->wlvif->tx_queue_count[i] -= filtered[i]; in wl1271_ps_filter_frames()
H A Dtx.c508 struct wl1271_link *lnk, u8 q) in wlcore_lnk_dequeue() argument
513 skb = skb_dequeue(&lnk->tx_queue[q]); in wlcore_lnk_dequeue()
518 if (lnk->wlvif) { in wlcore_lnk_dequeue()
520 lnk->wlvif->tx_queue_count[q]--; in wlcore_lnk_dequeue()
532 struct wl1271_link *lnk = &wl->links[hlid]; in wlcore_lnk_dequeue_high_prio() local
537 wlcore_hw_lnk_low_prio(wl, hlid, lnk)) in wlcore_lnk_dequeue_high_prio()
544 return wlcore_lnk_dequeue(wl, lnk, ac); in wlcore_lnk_dequeue_high_prio()
643 skb = wlcore_lnk_dequeue(wl, lnk, ac); in wl1271_skb_dequeue()
649 wl->last_wlvif = lnk->wlvif; in wl1271_skb_dequeue()
650 if (lnk->wlvif) in wl1271_skb_dequeue()
[all …]
H A Devent.c146 struct wl1271_link *lnk; in wl1271_stop_ba_event() local
149 lnk = &wl->links[hlid]; in wl1271_stop_ba_event()
150 if (!lnk->ba_bitmap) in wl1271_stop_ba_event()
154 lnk->ba_bitmap, in wl1271_stop_ba_event()
155 lnk->addr); in wl1271_stop_ba_event()
H A Dhw_ops.h255 struct wl1271_link *lnk) in wlcore_hw_lnk_high_prio() argument
260 return wl->ops->lnk_high_prio(wl, hlid, lnk); in wlcore_hw_lnk_high_prio()
265 struct wl1271_link *lnk) in wlcore_hw_lnk_low_prio() argument
270 return wl->ops->lnk_low_prio(wl, hlid, lnk); in wlcore_hw_lnk_low_prio()
/openbmc/linux/fs/erofs/
H A Dinode.c209 char *lnk; in erofs_fill_symlink() local
218 lnk = kmalloc(inode->i_size + 1, GFP_KERNEL); in erofs_fill_symlink()
219 if (!lnk) in erofs_fill_symlink()
225 kfree(lnk); in erofs_fill_symlink()
232 memcpy(lnk, kaddr + m_pofs, inode->i_size); in erofs_fill_symlink()
233 lnk[inode->i_size] = '\0'; in erofs_fill_symlink()
235 inode->i_link = lnk; in erofs_fill_symlink()
/openbmc/qemu/
H A Dqemu.nsi168 …CreateShortCut "$SMPROGRAMS\${PRODUCT}\User Documentation.lnk" "$INSTDIR\doc\index.html" "" "$INST…
175 CreateShortCut "$SMPROGRAMS\${PRODUCT}\Uninstall.lnk" "${UNINST_EXE}" "" "${UNINST_EXE}" 0
191 Delete "$SMPROGRAMS\${PRODUCT}\User Documentation.lnk"
192 Delete "$SMPROGRAMS\${PRODUCT}\Technical Documentation.lnk"
193 Delete "$SMPROGRAMS\${PRODUCT}\Uninstall.lnk"

12