Home
last modified time | relevance | path

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

123

/titanic_41/usr/src/lib/libtecla/common/
H A Dstringrp.c89 StringGroup *sg; /* The object to be returned */ in _new_StringGroup() local
100 sg = (StringGroup *) malloc(sizeof(StringGroup)); in _new_StringGroup()
101 if(!sg) { in _new_StringGroup()
110 sg->node_mem = NULL; in _new_StringGroup()
111 sg->head = NULL; in _new_StringGroup()
112 sg->block_size = segment_size; in _new_StringGroup()
116 sg->node_mem = _new_FreeList(sizeof(StringSegment), STR_SEG_BLK); in _new_StringGroup()
117 if(!sg->node_mem) in _new_StringGroup()
118 return _del_StringGroup(sg); in _new_StringGroup()
119 return sg; in _new_StringGroup()
[all …]
H A Dstringrp.h65 void _clr_StringGroup(StringGroup *sg);
73 char *_sg_store_string(StringGroup *sg, const char *string, int remove_escapes);
78 char *_sg_alloc_string(StringGroup *sg, int length);
84 StringGroup *_del_StringGroup(StringGroup *sg);
H A Dcplmatch.c77 StringGroup *sg; /* Memory for a group of strings */ member
184 cpl->sg = NULL; in new_WordCompletion()
204 cpl->sg = _new_StringGroup(MAX_PATHLEN_FALLBACK); in new_WordCompletion()
206 cpl->sg = _new_StringGroup(_pu_pathname_dim()); in new_WordCompletion()
208 if(!cpl->sg) in new_WordCompletion()
244 cpl->sg = _del_StringGroup(cpl->sg); in del_WordCompletion()
334 string = _sg_alloc_string(cpl->sg, word_end-word_start + len); in cpl_add_completion()
470 result->suffix = _sg_alloc_string(cpl->sg, length); in cpl_common_suffix()
496 _clr_StringGroup(cpl->sg); in cpl_clear_completions()
H A Dpcache.c107 StringGroup *sg; /* The memory used to record the names of files */ member
730 cm->sg = NULL; in new_CacheMem()
737 cm->sg = _new_StringGroup(_pu_pathname_dim()); in new_CacheMem()
738 if(!cm->sg) in new_CacheMem()
767 cm->sg = _del_StringGroup(cm->sg); in del_CacheMem()
792 _clr_StringGroup(cm->sg); in rst_CacheMem()
843 node->dir = _sg_store_string(pc->abs_mem->sg, dirname, 0); in add_PathNode()
916 copy = _sg_store_string(mem->sg, pc->path->name, 0); in pca_scan_dir()
H A Dexpand.c103 StringGroup *sg; /* A list of string segments in which */ member
179 ef->sg = NULL; in new_ExpandFile()
199 ef->sg = _new_StringGroup(_pu_pathname_dim()); in new_ExpandFile()
200 if(!ef->sg) in new_ExpandFile()
248 ef->sg = _del_StringGroup(ef->sg); in del_ExpandFile()
650 char *copy = _sg_store_string(ef->sg, pathname, remove_escapes); in ef_cache_pathname()
666 _clr_StringGroup(ef->sg); in ef_clear_files()
/titanic_41/usr/src/cmd/sgs/libelf/misc/
H A DString.c63 int sz = s->sg.max * 2;
68 (void) memcpy(ns, s, s->sg.max + sizeof (StringGuts) + 1);
74 ns->sg.max = sz;
89 while (s->sg.end + n > s->sg.max)
93 assert(s->sg.end >= s->sg.start);
94 (void) memmove(s->data + n, s->data, s->sg.end - s->sg.start);
98 for (i = s->sg.end - 1; i >= s->sg.start; i--)
102 s->sg.end += n;
103 s->sg.start += n;
104 s->data[s->sg.end] = 0;
[all …]
H A DString.h34 #define PTR(S) ((S)->data + (S)->sg.start)
41 StringGuts sg; member
/titanic_41/usr/src/uts/common/sys/scsi/impl/
H A Dcommands.h82 #define g0_addr1 cdb_un.sg.g0.addr1
83 #define g0_addr0 cdb_un.sg.g0.addr0
84 #define g0_count0 cdb_un.sg.g0.count0
85 #define g0_vu_1 cdb_un.sg.g0.vu_57
86 #define g0_vu_0 cdb_un.sg.g0.vu_56
87 #define g0_naca cdb_un.sg.g0.naca
88 #define g0_flag cdb_un.sg.g0.flag
89 #define g0_link cdb_un.sg.g0.link
94 #define high_count cdb_un.sg.g0.addr1
95 #define mid_count cdb_un.sg.g0.addr0
[all …]
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/ilbadm/
H A Dilbadm_sg.c57 ilbadm_sgroup_t *sg; member
223 ilbadm_list_sg(ilb_handle_t h, ilb_sg_data_t *sg, void *arg) in ilbadm_list_sg() argument
225 if (sg->sgd_srvcount == 0) { in ilbadm_list_sg()
229 return (ilbadm_list_sg_srv(h, &tmp_srv, sg->sgd_name, arg)); in ilbadm_list_sg()
232 return (ilb_walk_servers(h, ilbadm_list_sg_srv, sg->sgd_name, arg)); in ilbadm_list_sg()
414 ilbadm_sgroup_t *sg; in i_ilbadm_alloc_sgroup() local
416 *sgp = sg = (ilbadm_sgroup_t *)calloc(sizeof (*sg), 1); in i_ilbadm_alloc_sgroup()
417 if (sg == NULL) in i_ilbadm_alloc_sgroup()
419 list_create(&sg->sg_serv_list, sizeof (ilbadm_servnode_t), in i_ilbadm_alloc_sgroup()
424 i_ilbadm_free_sgroup(ilbadm_sgroup_t *sg) in i_ilbadm_free_sgroup() argument
[all …]
H A Dilbadm_subr.c227 i_expand_ipv4range(ilbadm_sgroup_t *sg, ilb_server_data_t *srv, in i_expand_ipv4range() argument
239 sn_new = i_new_sg_elem(sg); in i_expand_ipv4range()
274 i_expand_ipv6range(ilbadm_sgroup_t *sg, ilb_server_data_t *srv, in i_expand_ipv6range() argument
286 sn_new = i_new_sg_elem(sg); in i_expand_ipv6range()
303 i_expand_iprange(ilbadm_sgroup_t *sg, ilb_server_data_t *sr, in i_expand_iprange() argument
332 return (i_expand_ipv4range(sg, sr, ip1, ip2)); in i_expand_iprange()
334 return (i_expand_ipv6range(sg, sr, ip1, ip2)); in i_expand_iprange()
378 i_match_hostorip(void *store, ilbadm_sgroup_t *sg, char *val, in i_match_hostorip() argument
634 rc = i_expand_iprange(sg, s, ip1, ip2); in i_match_hostorip()
837 ilbadm_sgroup_t *sg = NULL; in i_store_val() local
[all …]
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd_sg.c112 i_attach_rule2sg(ilbd_sg_t *sg, ilbd_rule_t *irl) in i_attach_rule2sg() argument
115 list_insert_tail(&sg->isg_rulelist, irl); in i_attach_rule2sg()
120 i_ilbd_free_sg(ilbd_sg_t *sg) in i_ilbd_free_sg() argument
124 if (sg == NULL) in i_ilbd_free_sg()
126 list_remove(&ilbd_sg_hlist, sg); in i_ilbd_free_sg()
127 while ((tmp_srv = list_remove_tail(&sg->isg_srvlist)) != NULL) { in i_ilbd_free_sg()
128 i_ilbd_free_srvID(sg, tmp_srv->isv_id); in i_ilbd_free_sg()
130 sg->isg_srvcount--; in i_ilbd_free_sg()
132 free(sg); in i_ilbd_free_sg()
138 ilbd_sg_t *sg; in i_find_sg_byname() local
[all …]
H A Dilbd_rules.c1018 i_update_ksrv_rules(char *name, ilbd_sg_t *sg, ilbd_rule_t *rl) in i_update_ksrv_rules() argument
1029 if (sg->isg_srvcount == 0) in i_update_ksrv_rules()
1035 srvp = list_head(&sg->isg_srvlist); in i_update_ksrv_rules()
1036 for (i = 0; srvp != NULL; srvp = list_next(&sg->isg_srvlist, srvp)) { in i_update_ksrv_rules()
1109 ilbd_sg_t *sg; in ilbd_create_rule() local
1125 sg = i_find_sg_byname(rl->rl_sgname); in ilbd_create_rule()
1126 if (sg == NULL) { in ilbd_create_rule()
1134 if ((rc = ilbd_sg_check_rule_port(sg, rl)) != ILB_STATUS_OK) { in ilbd_create_rule()
1148 if (sg->isg_srvcount > 0) { in ilbd_create_rule()
1149 ilbd_srv_t *srv = list_head(&sg->isg_srvlist); in ilbd_create_rule()
[all …]
/titanic_41/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dmessage.c338 struct rdsv3_scatterlist *sg; in rdsv3_message_copy_from_user() local
358 sg = rm->m_sg; in rdsv3_message_copy_from_user()
361 if (rdsv3_sg_page(sg) == NULL) { in rdsv3_message_copy_from_user()
362 ret = rdsv3_page_remainder_alloc(sg, total_len, 0); in rdsv3_message_copy_from_user()
368 ret = uiomove(rdsv3_sg_page(sg), rdsv3_sg_len(sg), UIO_WRITE, in rdsv3_message_copy_from_user()
377 total_len -= rdsv3_sg_len(sg); in rdsv3_message_copy_from_user()
378 sg++; in rdsv3_message_copy_from_user()
395 struct rdsv3_scatterlist *sg; in rdsv3_message_inc_copy_to_user() local
408 sg = rm->m_sg; in rdsv3_message_inc_copy_to_user()
414 to_copy = min(len - copied, sg->length - vec_off); in rdsv3_message_inc_copy_to_user()
[all …]
H A Dloop.c72 unsigned int hdr_off, unsigned int sg, in rdsv3_loop_xmit() argument
80 ASSERT(!(hdr_off || sg || off)); in rdsv3_loop_xmit()
/titanic_41/usr/src/lib/libwrap/
H A Dsocket.c266 void sockgen_simplify(sg) in sockgen_simplify() argument
267 sockaddr_gen *sg; in sockgen_simplify()
270 if (sg->sg_family == AF_INET6 &&
271 IN6_IS_ADDR_V4MAPPED(&sg->sg_sin6.sin6_addr)) {
275 IN6_V4MAPPED_TO_INADDR(&sg->sg_sin6.sin6_addr, &v4_addr.sin_addr);
277 IN6_MAPPED_TO_V4(&sg->sg_sin6.sin6_addr, &v4_addr.sin_addr);
279 memcpy(&v4_addr.sin_addr, ((char*) &sg->sg_sin6.sin6_addr) + 12, 4);
281 v4_addr.sin_port = sg->sg_sin6.sin6_port;
283 memcpy(&sg->sg_sin, &v4_addr, sizeof(v4_addr));
/titanic_41/usr/src/lib/libbc/libc/sys/common/
H A Dioctl.c192 struct sgttyb *sg = (struct sgttyb *)arg; in _bc_ioctl() local
193 nsg.sg_ispeed = sg->sg_ispeed; in _bc_ioctl()
194 nsg.sg_ospeed = sg->sg_ospeed; in _bc_ioctl()
195 nsg.sg_erase = sg->sg_erase; in _bc_ioctl()
196 nsg.sg_kill = sg->sg_kill; in _bc_ioctl()
197 nsg.sg_flags = (int)sg->sg_flags; in _bc_ioctl()
205 struct sgttyb *sg = (struct sgttyb *)arg; in _bc_ioctl() local
209 sg->sg_ispeed = nsg.sg_ispeed; in _bc_ioctl()
210 sg->sg_ospeed = nsg.sg_ospeed; in _bc_ioctl()
211 sg->sg_erase = nsg.sg_erase; in _bc_ioctl()
[all …]
/titanic_41/usr/src/uts/common/io/drm/
H A Ddrm_scatter.c94 if (dev->sg) in drm_sg_alloc()
139 if (dev->sg) { in drm_sg_alloc()
144 dev->sg = entry; in drm_sg_alloc()
176 entry = dev->sg; in drm_sg_free()
177 dev->sg = NULL; in drm_sg_free()
H A Dati_pcigart.c54 entry = dev->sg; in drm_ati_pcigart_init()
119 if (dev->sg == NULL) { in drm_ati_pcigart_cleanup()
123 dmah = dev->sg->dmah_gart; in drm_ati_pcigart_cleanup()
124 dev->sg->dmah_gart = NULL; in drm_ati_pcigart_cleanup()
/titanic_41/usr/src/uts/sun4u/opl/sys/
H A Ddm2s.h97 #define DMPBYTES(s, l, n, sg) dm2s_dump_bytes(s, l, n, sg) argument
102 #define DMPBYTES(s, l, n, sg) argument
/titanic_41/usr/src/cmd/mdb/common/modules/sv/
H A Dsv.c279 sv_gclient_t sg; in sv_gclient() local
298 if (mdb_vread(&sg, sizeof (sg), addr) != sizeof (sg)) { in sv_gclient()
308 if (mdb_readstr(name, sizeof (name), (uintptr_t)sg.sg_name) == -1) { in sv_gclient()
314 addr, sg.sg_next, sg.sg_id, name); in sv_gclient()
/titanic_41/usr/src/uts/common/syscall/
H A Dsidsys.c45 gid_t sg = 0; in allocids() local
75 err = eph_gid_alloc(zone, flag, &sg, ngids); in allocids()
81 r.r_val2 = sg; in allocids()
/titanic_41/usr/src/lib/libilb/common/
H A Dilb_sg.c82 ilb_sg_info_t *sg; in i_ilb_addrem_server_to_group() local
99 sg = (ilb_sg_info_t *)&ic->ic_data; in i_ilb_addrem_server_to_group()
100 sg->sg_srvcount = 1; in i_ilb_addrem_server_to_group()
101 (void) strlcpy(sg->sg_name, sgname, sizeof (sg->sg_name)); in i_ilb_addrem_server_to_group()
103 sgs = &sg->sg_servers[0]; in i_ilb_addrem_server_to_group()
H A Dilb_rules.c62 i_drop_sg(ilb_handle_t h, ilb_sg_data_t *sg, void *arg) in i_drop_sg() argument
66 rc = ilb_walk_servers(h, i_drop_sg_srvs, sg->sgd_name, (void *)sg); in i_drop_sg()
70 return (ilb_destroy_servergroup(h, sg->sgd_name)); in i_drop_sg()
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dsendto_kdc.c822 sg_buf *sg = &state->x.out.sgbuf[0]; in start_connection() local
825 dprint("sending %d bytes on fd %d\n", SG_LEN(sg), state->fd); in start_connection()
826 ret = send(state->fd, SG_BUF(sg), SG_LEN(sg), 0); in start_connection()
827 if (ret != SG_LEN(sg)) { in start_connection()
878 sg_buf *sg; in maybe_send() local
903 sg = &conn->x.out.sgbuf[0]; in maybe_send()
905 dprint("sending %d bytes on fd %d\n", SG_LEN(sg), conn->fd); in maybe_send()
906 if (send(conn->fd, SG_BUF(sg), SG_LEN(sg), 0) != SG_LEN(sg)) { in maybe_send()
/titanic_41/usr/src/uts/common/io/cpqary3/
H A Dcpqary3_noe.c144 bzero(MEM2DRVPVT(memp)->sg, sizeof (NoeBuffer)); in cpqary3_send_NOE_command()
174 memp->driverdata->sg = databuf; in cpqary3_send_NOE_command()
299 evt = (NoeBuffer *)MEM2DRVPVT(memp)->sg; in cpqary3_NOE_handler()

123