Symbol: scat
usr/src/lib/libnisdb/ldap_attr.c
221
tmp = scat(myself, T, sdup(myself, T, "("),
usr/src/lib/libnisdb/ldap_attr.c
222
scat(myself, F, &str[s], ")"));
usr/src/lib/libnisdb/ldap_attr.c
228
filter = scat(myself, T, filter, tmp);
usr/src/lib/libnisdb/ldap_attr.c
243
filter = scat(myself, F, tmp, ")");
usr/src/lib/libnisdb/ldap_attr.c
57
full = scat(myself, T, scat(myself, F, name, "."),
usr/src/lib/libnisdb/ldap_attr.c
87
base = scat(myself, T, base,
usr/src/lib/libnisdb/ldap_attr.c
88
scat(myself, F, ",dc=", &domain[l]));
usr/src/lib/libnisdb/ldap_attr.c
90
base = scat(myself, T, base,
usr/src/lib/libnisdb/ldap_attr.c
91
scat(myself, F, "dc=", &domain[l]));
usr/src/lib/libnisdb/ldap_util.c
461
*buf = scat(msg, T, *buf, newbuf);
usr/src/lib/libnisdb/ldap_util.h
92
char *scat(const char *msg, int deallocate, char *s1, char *s2);
usr/src/lib/libnisdb/yptol/dit_access_utils.c
1973
attrs = scat(myself, F, "objectclass=nisdomainobject,",
usr/src/lib/libnisdb/yptol/dit_access_utils.c
596
tempstr = scat(myself,
usr/src/lib/libnisdb/yptol/dit_access_utils.c
606
tempstr = scat(myself, 0, str,
usr/src/lib/libnisdb/yptol/dit_access_utils.c
69
objPath = scat(myself, T, scat(myself, F, map, ","),
usr/src/lib/libnisdb/yptol/dit_access_utils.c
70
scat(myself, F, domain, "."));
usr/src/lib/libnisdb/yptol/dit_access_utils.c
828
cstr = scat(myself, F, commentSep, str);
usr/src/lib/libnisdb/yptol/dit_access_utils.c
830
value->dptr = scat(myself, F,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
1036
scat = &op->r_rdma_sg[0];
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
1041
left = scat[i].swr.wr_nds;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
1069
*sge = scat[i].swr.wr_sgl[idx];
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
1070
remote_addr += scat[i].swr.wr_sgl[idx].ds_len;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
1071
sent += scat[i].swr.wr_sgl[idx].ds_len;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
480
struct rdsv3_scatterlist *scat, unsigned int off, unsigned int length,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
487
ic, wr, scat, pos, off, length, send_flags);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
498
ASSERT(length <= scat->length - off);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
500
sgl = scat->sgl;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
540
"Return: ic: %p, wr: %p scat: %p", ic, wr, scat);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
566
struct rdsv3_scatterlist *scat;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
704
scat = &rm->m_sg[sg];
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
738
for (; i < work_alloc && scat != &rm->m_sg[rm->m_count]; i++) {
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
745
rdsv3_ib_sg_dma_len(dev, scat) - off);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
746
rdsv3_ib_xmit_populate_wr(ic, wr, pos, scat, off, len,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
786
if (off == rdsv3_ib_sg_dma_len(dev, scat)) {
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
787
scat++;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
83
uint_t num, struct rdsv3_rdma_sg scat[]);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
832
if (scat == &rm->m_sg[rm->m_count]) {
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
878
struct rdsv3_rdma_sg scat[])
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
884
RDSV3_DPRINTF4("rdsv3_ib_dma_unmap_sg", "rdma_sg: %p", scat);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
889
hca_hdl = scat[0].hca_hdl;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
896
scat[0].hca_hdl = NULL;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
899
if (scat[i].mihdl != NULL) {
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
900
num_sgl = (scat[i].iovec.bytes / PAGESIZE) + 2;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
901
kmem_free(scat[i].swr.wr_sgl,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
903
scat[i].swr.wr_sgl = NULL;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
904
(void) ibt_unmap_mem_iov(hca_hdl, scat[i].mihdl);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
905
scat[i].mihdl = NULL;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
913
rdsv3_ib_dma_map_sg_rdma(struct ib_device *dev, struct rdsv3_rdma_sg scat[],
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
925
scat, num);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
928
scat[0].hca_hdl = hca_hdl;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
935
bp = ddi_umem_iosetup(scat[i].umem_cookie,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
936
scat[i].iovec.addr & PAGEOFFSET, scat[i].iovec.bytes,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
944
iov_attr.iov_wr_nds = (scat[i].iovec.bytes / PAGESIZE) + 2;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
945
scat[i].swr.wr_sgl =
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
950
(ibt_all_wr_t *)&scat[i].swr, &scat[i].mihdl);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
956
kmem_free(scat[i].swr.wr_sgl,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
960
count += scat[i].swr.wr_nds;
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
963
for (j = 0; j < scat[i].swr.wr_nds; j++) {
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
966
scat[i].swr.wr_sgl[j].ds_va,
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
967
scat[i].swr.wr_sgl[j].ds_len);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
972
scat[i].iovec.bytes, i, scat[i].swr.wr_nds);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
980
rdsv3_ib_dma_unmap_sg_rdma(dev, num, scat);
usr/src/uts/common/io/ib/clients/rdsv3/ib_send.c
989
struct rdsv3_rdma_sg *scat;
usr/src/uts/common/io/ib/clients/rdsv3/page.c
55
rdsv3_page_remainder_alloc(struct rdsv3_scatterlist *scat, unsigned long bytes,
usr/src/uts/common/io/ib/clients/rdsv3/page.c
61
ASSERT(rdsv3_sg_page(scat) == NULL);
usr/src/uts/common/io/ib/clients/rdsv3/page.c
68
rdsv3_sg_set_page(scat, page, PAGE_SIZE, 0);
usr/src/uts/common/io/ib/clients/rdsv3/page.c
83
rdsv3_sg_set_page(scat, page, bytes, 0);
usr/src/uts/common/io/ib/clients/rdsv3/page.c
87
bytes, rdsv3_sg_page(scat), scat->length);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1164
rdsv3_ib_sg_dma_address(ib_device_t *dev, struct rdsv3_scatterlist *scat,
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1171
rdsv3_ib_dma_map_sg(struct ib_device *dev, struct rdsv3_scatterlist *scat,
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1181
RDSV3_DPRINTF4("rdsv3_ib_dma_map_sg", "scat %p, num: %d", scat, num);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1183
s = first = &scat[0];
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1222
rdsv3_ib_dma_unmap_sg(ib_device_t *dev, struct rdsv3_scatterlist *scat,
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1227
ASSERT(scat->mihdl != NULL);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1228
ASSERT(scat->sgl != NULL);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1230
(void) ibt_unmap_mem_iov(ib_get_ibt_hca_hdl(dev), scat->mihdl);
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1232
kmem_free(scat->sgl, (num * 2) * sizeof (ibt_wr_ds_t));
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1233
scat->sgl = NULL;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1234
scat->mihdl = NULL;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3.h
610
int rdsv3_page_remainder_alloc(struct rdsv3_scatterlist *scat,
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
283
#define rdsv3_sg_page(scat) (scat)->vaddr
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
284
#define rdsv3_sg_len(scat) (scat)->length
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
285
#define rdsv3_sg_set_page(scat, pg, len, off) \
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
286
(scat)->vaddr = (caddr_t)(pg + off); \
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
287
(scat)->length = len
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
288
#define rdsv3_ib_sg_dma_len(dev, scat) rdsv3_sg_len(scat)
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
372
*scat, uint_t num);
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
373
void rdsv3_ib_dma_unmap_sg(ib_device_t *dev, struct rdsv3_scatterlist *scat,