• Home
  • Raw
  • Download

Lines Matching refs:pd_len

338 		u16 pd_len = be16_to_cpu(cep->mpa.hdr.params.pd_len);  in siw_cm_upcall()  local
340 if (pd_len) { in siw_cm_upcall()
344 event.private_data_len = pd_len; in siw_cm_upcall()
453 static int siw_send_mpareqrep(struct siw_cep *cep, const void *pdata, u8 pd_len) in siw_send_mpareqrep() argument
475 if (pd_len) { in siw_send_mpareqrep()
478 iov[iovec_num].iov_len = pd_len; in siw_send_mpareqrep()
479 mpa_len += pd_len; in siw_send_mpareqrep()
482 pd_len += sizeof(cep->mpa.v2_ctrl); in siw_send_mpareqrep()
484 rr->params.pd_len = cpu_to_be16(pd_len); in siw_send_mpareqrep()
504 u16 pd_len; in siw_recv_mpa_rr() local
519 if (be16_to_cpu(hdr->params.pd_len) > MPA_MAX_PRIVDATA) in siw_recv_mpa_rr()
522 pd_len = be16_to_cpu(hdr->params.pd_len); in siw_recv_mpa_rr()
529 to_rcv = pd_len - (cep->mpa.bytes_rcvd - sizeof(struct mpa_rr)); in siw_recv_mpa_rr()
561 cep->mpa.pdata = kmalloc(pd_len + 4, GFP_KERNEL); in siw_recv_mpa_rr()
578 siw_dbg_cep(cep, "%d bytes private data received\n", pd_len); in siw_recv_mpa_rr()
594 u16 pd_len; in siw_proc_mpareq() local
603 pd_len = be16_to_cpu(req->params.pd_len); in siw_proc_mpareq()
622 if (pd_len < sizeof(struct mpa_v2_data)) in siw_proc_mpareq()
705 if (pd_len) in siw_proc_mpareq()
1121 cep->mpa.hdr.params.pd_len = 0; in siw_cm_work_handler()
1348 u16 pd_len = params->private_data_len; in siw_connect() local
1351 if (pd_len > MPA_MAX_PRIVDATA) in siw_connect()
1378 siw_dbg_qp(qp, "pd_len %d, laddr %pISp, raddr %pISp\n", pd_len, laddr, in siw_connect()
1481 rv = siw_send_mpareqrep(cep, params->private_data, pd_len); in siw_connect()
1485 cep->mpa.hdr.params.pd_len = 0; in siw_connect()
1553 if (cep->mpa.hdr.params.pd_len) { in siw_accept()
1554 cep->mpa.hdr.params.pd_len = 0; in siw_accept()
1730 int siw_reject(struct iw_cm_id *id, const void *pdata, u8 pd_len) in siw_reject() argument
1748 pd_len); in siw_reject()
1752 siw_send_mpareqrep(cep, pdata, pd_len); in siw_reject()