Home
last modified time | relevance | path

Searched refs:sg (Results 1 – 25 of 34) sorted by relevance

12

/f-stack/freebsd/kern/
H A Dsubr_sglist.c95 if (sg->sg_nseg == sg->sg_maxseg) in _sglist_append_range()
100 sg->sg_nseg++; in _sglist_append_range()
139 ss = &sg->sg_segs[sg->sg_nseg - 1]; in _sglist_append_buf()
292 sglist_init(sg, nsegs, (struct sglist_seg *)(sg + 1)); in sglist_alloc()
293 return (sg); in sglist_alloc()
371 ss = &sg->sg_segs[sg->sg_nseg - 1]; in sglist_append_phys()
500 ss = &sg->sg_segs[sg->sg_nseg - 1]; in sglist_append_vmpages()
553 ss = &sg->sg_segs[sg->sg_nseg - 1]; in sglist_append_sglist()
698 return (sg); in sglist_build()
791 *head = sg; in sglist_split()
[all …]
H A Dtty_compat.c105 struct sgttyb *sg = (struct sgttyb *)data; in ttsetcompat() local
108 if ((speed = sg->sg_ispeed) > MAX_SPEED || speed < 0) in ttsetcompat()
115 if ((speed = sg->sg_ospeed) > MAX_SPEED || speed < 0) in ttsetcompat()
122 term->c_cc[VERASE] = sg->sg_erase; in ttsetcompat()
123 term->c_cc[VKILL] = sg->sg_kill; in ttsetcompat()
125 (sg->sg_flags&0xffff); in ttsetcompat()
203 struct sgttyb *sg = (struct sgttyb *)data; in tty_ioctl_compat() local
206 sg->sg_ospeed = ttcompatspeedtab(tp->t_termios.c_ospeed, in tty_ioctl_compat()
209 sg->sg_ispeed = sg->sg_ospeed; in tty_ioctl_compat()
213 sg->sg_erase = cc[VERASE]; in tty_ioctl_compat()
[all …]
/f-stack/freebsd/sys/
H A Dsglist.h66 sg->sg_segs = segs; in sglist_init()
67 sg->sg_nseg = 0; in sglist_init()
68 sg->sg_maxseg = maxsegs; in sglist_init()
69 refcount_init(&sg->sg_refs, 1); in sglist_init()
73 sglist_reset(struct sglist *sg) in sglist_reset() argument
76 sg->sg_nseg = 0; in sglist_reset()
80 sglist_hold(struct sglist *sg) in sglist_hold() argument
83 refcount_acquire(&sg->sg_refs); in sglist_hold()
84 return (sg); in sglist_hold()
108 void sglist_free(struct sglist *sg);
[all …]
/f-stack/dpdk/drivers/crypto/dpaa_sec/
H A Ddpaa_sec.c860 sg = &cf->sg[0]; in build_auth_only()
872 sg = &cf->sg[2]; in build_auth_only()
974 sg = &cf->sg[2]; in build_cipher_only_sg()
1069 sg = &cf->sg[0]; in build_cipher_only()
1075 sg = &cf->sg[1]; in build_cipher_only()
1084 sg = &cf->sg[2]; in build_cipher_only()
1145 sg = &cf->sg[2]; in build_cipher_auth_gcm_sg()
1263 sg = &cf->sg[2]; in build_cipher_auth_gcm()
1391 sg = &cf->sg[2]; in build_cipher_auth_sg()
1500 sg = &cf->sg[2]; in build_cipher_auth()
[all …]
/f-stack/tools/libnetgraph/
H A Dsock.c106 sg->sg_family = AF_NETGRAPH; in NgMkSockNode()
107 sg->sg_len = strlen(sg->sg_data) + 1 + NGSA_OVERHEAD; in NgMkSockNode()
108 if (bind(cs, (struct sockaddr *) sg, sg->sg_len) < 0) { in NgMkSockNode()
111 NGLOG("bind(%s)", sg->sg_data); in NgMkSockNode()
159 sg->sg_family = AF_NETGRAPH; in NgMkSockNode()
160 sg->sg_len = strlen(sg->sg_data) + 1 + NGSA_OVERHEAD; in NgMkSockNode()
161 if (connect(ds, (struct sockaddr *) sg, sg->sg_len) < 0) { in NgMkSockNode()
289 sg->sg_family = AF_NETGRAPH; in NgSendData()
291 sg->sg_len = strlen(sg->sg_data) + 1 + NGSA_OVERHEAD; in NgSendData()
296 _NgDebugSockaddr(sg); in NgSendData()
[all …]
H A Dmsg.c208 struct sockaddr_ng *const sg = (struct sockaddr_ng *) sgbuf; in NgDeliverMsg() local
234 sg->sg_family = AF_NETGRAPH; in NgDeliverMsg()
236 strlcpy(sg->sg_data, path, NG_PATHSIZ); in NgDeliverMsg()
237 sg->sg_len = strlen(sg->sg_data) + 1 + NGSA_OVERHEAD; in NgDeliverMsg()
243 _NgDebugSockaddr(sg); in NgDeliverMsg()
244 _NgDebugMsg(msg, sg->sg_data); in NgDeliverMsg()
249 0, (struct sockaddr *) sg, sg->sg_len) < 0) { in NgDeliverMsg()
252 NGLOG("sendto(%s)", sg->sg_data); in NgDeliverMsg()
306 strlcpy(path, sg->sg_data, NG_PATHSIZ); in NgRecvMsg()
312 _NgDebugSockaddr(sg); in NgRecvMsg()
[all …]
H A Ddebug.c220 _NgDebugSockaddr(const struct sockaddr_ng *sg) in _NgDebugSockaddr() argument
223 sg->sg_family, sg->sg_len, sg->sg_data); in _NgDebugSockaddr()
H A Dinternal.h71 extern void _NgDebugSockaddr(const struct sockaddr_ng *sg);
/f-stack/freebsd/vm/
H A Dsg_pager.c74 struct sglist *sg; in sg_pager_alloc() local
90 sg = handle; in sg_pager_alloc()
91 for (i = 0; i < sg->sg_nseg; i++) { in sg_pager_alloc()
117 object->handle = sglist_hold(sg); in sg_pager_alloc()
125 struct sglist *sg; in sg_pager_dealloc() local
138 sg = object->handle; in sg_pager_dealloc()
139 sglist_free(sg); in sg_pager_dealloc()
148 struct sglist *sg; in sg_pager_getpages() local
159 sg = object->handle; in sg_pager_getpages()
171 for (i = 0; i < sg->sg_nseg; i++) { in sg_pager_getpages()
[all …]
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c306 sg = table.sgl; in abd_alloc_chunks()
315 sg = sg_next(sg); in abd_alloc_chunks()
438 page = sg_page(sg); in abd_free_chunks()
516 sg[nr - 1].end = 1; in sg_init_table()
532 for ((i) = 0, (sg) = (sgl); (i) < (nr); (i)++, (sg) = sg_next(sg))
540 sg->page = page; in sg_set_page()
541 sg->length = len; in sg_set_page()
547 return (sg->page); in sg_page()
553 if (sg->end) in sg_next()
556 return (sg + 1); in sg_next()
[all …]
/f-stack/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr.c754 sg = &ctx->sg[0]; in build_auth_only_sg()
830 sg = &ctx->sg[0]; in build_auth_only()
914 sg = &ctx->sg[0]; in build_cipher_only_sg()
939 sg++; in build_cipher_only_sg()
950 sg++; in build_cipher_only_sg()
1020 sg = &ctx->sg[0]; in build_cipher_only()
1029 sg = &ctx->sg[1]; in build_cipher_only()
1110 sg = &ctx->sg[0]; in build_cipher_auth_sg()
1141 sg++; in build_cipher_auth_sg()
1234 sg = &ctx->sg[0]; in build_cipher_auth()
[all …]
/f-stack/freebsd/net80211/
H A Dieee80211_superg.h117 struct ieee80211_superg *sg = ic->ic_superg; in ieee80211_ff_age_all() local
119 if (sg != NULL) { in ieee80211_ff_age_all()
120 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_VO], quanta); in ieee80211_ff_age_all()
121 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_VI], quanta); in ieee80211_ff_age_all()
122 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_BE], quanta); in ieee80211_ff_age_all()
123 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_BK], quanta); in ieee80211_ff_age_all()
130 struct ieee80211_superg *sg = ic->ic_superg; in ieee80211_ff_flush() local
132 if (sg != NULL) in ieee80211_ff_flush()
133 ieee80211_ff_age(ic, &sg->ff_stageq[ac], 0x7fffffff); in ieee80211_ff_flush()
H A Dieee80211_superg.c112 struct ieee80211_superg *sg; in ieee80211_superg_attach() local
116 sg = (struct ieee80211_superg *) IEEE80211_MALLOC( in ieee80211_superg_attach()
119 if (sg == NULL) { in ieee80211_superg_attach()
124 TIMEOUT_TASK_INIT(ic->ic_tq, &sg->ff_qtimer, 0, ff_age_all, ic); in ieee80211_superg_attach()
125 ic->ic_superg = sg; in ieee80211_superg_attach()
773 struct ieee80211_superg *sg = ic->ic_superg; in ieee80211_ff_check() local
824 sq = &sg->ff_stageq[pri]; in ieee80211_ff_check()
934 struct ieee80211_superg *sg = ic->ic_superg; in ieee80211_ff_node_cleanup() local
952 stageq_remove(ic, &sg->ff_stageq[ac], m); in ieee80211_ff_node_cleanup()
/f-stack/freebsd/amd64/vmm/
H A Dvmm_mem.c66 struct sglist *sg; in vmm_mmio_alloc() local
68 sg = sglist_alloc(1, M_WAITOK); in vmm_mmio_alloc()
69 error = sglist_append_phys(sg, hpa, len); in vmm_mmio_alloc()
72 obj = vm_pager_allocate(OBJT_SG, sg, len, VM_PROT_RW, 0, NULL); in vmm_mmio_alloc()
107 sglist_free(sg); in vmm_mmio_alloc()
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_tx.h206 union nix_send_sg_s *sg; in otx2_nix_xmit_prepare() local
357 sg->seg1_size = m->data_len; in otx2_nix_xmit_prepare()
412 union nix_send_sg_s *sg; in otx2_nix_prepare_mseg() local
430 sg->u &= 0xFC00000000000000; in otx2_nix_prepare_mseg()
431 sg_u = sg->u; in otx2_nix_prepare_mseg()
461 sg->u = sg_u; in otx2_nix_prepare_mseg()
462 sg->segs = 3; in otx2_nix_prepare_mseg()
463 sg = (union nix_send_sg_s *)slist; in otx2_nix_prepare_mseg()
464 sg_u = sg->u; in otx2_nix_prepare_mseg()
470 sg->u = sg_u; in otx2_nix_prepare_mseg()
[all …]
H A Dotx2_rx.h183 uint64_t sg; in nix_cqe_xtract_mseg() local
185 sg = *(const uint64_t *)(rx + 1); in nix_cqe_xtract_mseg()
186 nb_segs = (sg >> 48) & 0x3; in nix_cqe_xtract_mseg()
188 mbuf->data_len = sg & 0xFFFF; in nix_cqe_xtract_mseg()
189 sg = sg >> 16; in nix_cqe_xtract_mseg()
205 mbuf->data_len = sg & 0xFFFF; in nix_cqe_xtract_mseg()
206 sg = sg >> 16; in nix_cqe_xtract_mseg()
212 sg = *(const uint64_t *)(iova_list); in nix_cqe_xtract_mseg()
213 nb_segs = (sg >> 48) & 0x3; in nix_cqe_xtract_mseg()
/f-stack/dpdk/drivers/bus/fslmc/portal/
H A Ddpaa2_hw_pvt.h333 #define DPAA2_SG_SET_FINAL(sg, fin) do { \ argument
334 (sg)->fin_bpid_offset &= 0x7FFFFFFF; \
335 (sg)->fin_bpid_offset |= (uint32_t)fin << 31; \
337 #define DPAA2_SG_IS_FINAL(sg) (!!((sg)->fin_bpid_offset >> 31)) argument
/f-stack/freebsd/crypto/ccp/
H A Dccp.c95 ccp_populate_sglist(struct sglist *sg, struct crypto_buffer *cb) in ccp_populate_sglist() argument
99 sglist_reset(sg); in ccp_populate_sglist()
102 error = sglist_append_mbuf(sg, cb->cb_mbuf); in ccp_populate_sglist()
105 error = sglist_append_uio(sg, cb->cb_uio); in ccp_populate_sglist()
108 error = sglist_append(sg, cb->cb_buf, cb->cb_buf_len); in ccp_populate_sglist()
111 error = sglist_append_vmpages(sg, cb->cb_vm_page, in ccp_populate_sglist()
/f-stack/dpdk/drivers/net/liquidio/
H A Dlio_rxtx.c1427 if (g->sg) in lio_delete_sglist()
1465 if (g->sg == NULL) { in lio_setup_sglists()
1474 if (((unsigned long)g->sg) & 7) { in lio_setup_sglists()
1475 g->adjust = 8 - (((unsigned long)g->sg) & 7); in lio_setup_sglists()
1476 g->sg = in lio_setup_sglists()
1723 memset(g->sg, 0, g->sg_size); in lio_dev_xmit_pkts()
1724 g->sg[0].ptr[0] = rte_mbuf_data_iova(m); in lio_dev_xmit_pkts()
1725 lio_add_sg_size(&g->sg[0], m->data_len, 0); in lio_dev_xmit_pkts()
1734 g->sg[(i >> 2)].ptr[(i & 3)] = in lio_dev_xmit_pkts()
1736 lio_add_sg_size(&g->sg[(i >> 2)], in lio_dev_xmit_pkts()
[all …]
/f-stack/freebsd/netgraph/
H A Dng_socket.c502 struct sockaddr_ng *sg; in ng_getsockaddr() local
512 sizeof(sg->sg_data); in ng_getsockaddr()
513 sg = malloc(sg_len, M_SONAME, M_WAITOK | M_ZERO); in ng_getsockaddr()
520 bcopy(NG_NODE_NAME(node), sg->sg_data, in ng_getsockaddr()
524 sg->sg_len = sg_len; in ng_getsockaddr()
525 sg->sg_family = AF_NETGRAPH; in ng_getsockaddr()
526 *addr = (struct sockaddr *)sg; in ng_getsockaddr()
529 free(sg, M_SONAME); in ng_getsockaddr()
/f-stack/dpdk/drivers/net/netvsc/
H A Dhn_nvs.h232 struct vmbus_gpa sg[], unsigned int sglen, in hn_nvs_send_sglist() argument
236 return rte_vmbus_chan_send_sglist(chan, sg, sglen, nvs_msg, nvs_msglen, in hn_nvs_send_sglist()
H A Dhn_rxtx.c1398 static unsigned int hn_fill_sg(struct vmbus_gpa *sg, in hn_fill_sg() argument
1412 sg[segs].page = page; in hn_fill_sg()
1413 sg[segs].ofs = offset; in hn_fill_sg()
1414 sg[segs].len = bytes; in hn_fill_sg()
1432 struct vmbus_gpa sg[hn_get_slots(m)]; in hn_xmit_sg() local
1453 sg[0].page = addr / PAGE_SIZE; in hn_xmit_sg()
1454 sg[0].ofs = addr & PAGE_MASK; in hn_xmit_sg()
1455 sg[0].len = RNDIS_PACKET_MSG_OFFSET_ABS(hn_rndis_pktlen(txd->rndis_pkt)); in hn_xmit_sg()
1460 segs += hn_fill_sg(sg + 1, m); in hn_xmit_sg()
1466 return hn_nvs_send_sglist(txq->chan, sg, segs, in hn_xmit_sg()
H A Dhn_rndis.c259 struct vmbus_gpa sg; in hn_nvs_send_rndis_ctrl() local
274 sg.page = addr / PAGE_SIZE; in hn_nvs_send_rndis_ctrl()
275 sg.ofs = addr & PAGE_MASK; in hn_nvs_send_rndis_ctrl()
276 sg.len = reqlen; in hn_nvs_send_rndis_ctrl()
278 if (sg.ofs + reqlen > PAGE_SIZE) { in hn_nvs_send_rndis_ctrl()
285 return hn_nvs_send_sglist(chan, &sg, 1, in hn_nvs_send_rndis_ctrl()
/f-stack/dpdk/drivers/bus/dpaa/include/
H A Dfsl_qman.h276 static inline u64 qm_sg_entry_get64(const struct qm_sg_entry *sg) in qm_sg_entry_get64() argument
278 return sg->addr; in qm_sg_entry_get64()
281 static inline dma_addr_t qm_sg_addr(const struct qm_sg_entry *sg) in qm_sg_addr() argument
283 return (dma_addr_t)sg->addr; in qm_sg_addr()
287 #define qm_sg_entry_set64(sg, v) \ argument
289 struct qm_sg_entry *__sg931 = (sg); \
/f-stack/freebsd/contrib/device-tree/Bindings/leds/
H A Dleds-sgm3140.yaml17 http://www.sg-micro.com/uploads/soft/20190626/1561535688.pdf

12