| /f-stack/freebsd/kern/ |
| H A D | subr_sglist.c | 95 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 D | tty_compat.c | 105 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 D | sglist.h | 66 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 D | dpaa_sec.c | 860 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 D | sock.c | 106 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 D | msg.c | 208 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 D | debug.c | 220 _NgDebugSockaddr(const struct sockaddr_ng *sg) in _NgDebugSockaddr() argument 223 sg->sg_family, sg->sg_len, sg->sg_data); in _NgDebugSockaddr()
|
| H A D | internal.h | 71 extern void _NgDebugSockaddr(const struct sockaddr_ng *sg);
|
| /f-stack/freebsd/vm/ |
| H A D | sg_pager.c | 74 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 D | abd_os.c | 306 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 D | caam_jr.c | 754 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 D | ieee80211_superg.h | 117 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 D | ieee80211_superg.c | 112 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 D | vmm_mem.c | 66 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 D | otx2_tx.h | 206 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 D | otx2_rx.h | 183 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 D | dpaa2_hw_pvt.h | 333 #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 D | ccp.c | 95 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 D | lio_rxtx.c | 1427 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 D | ng_socket.c | 502 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 D | hn_nvs.h | 232 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 D | hn_rxtx.c | 1398 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 D | hn_rndis.c | 259 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 D | fsl_qman.h | 276 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 D | leds-sgm3140.yaml | 17 http://www.sg-micro.com/uploads/soft/20190626/1561535688.pdf
|