/illumos-gate/usr/src/lib/libdscfg/common/ |
H A D | cfg_lockd.h | 57 int cfg_filelock(int segment, int flag); 58 int cfg_fileunlock(int segment); 59 void cfg_readpid(int segment, pid_t *pidp); 60 void cfg_writepid(int segment, pid_t pid);
|
H A D | cfg_lockdlck.c | 54 cfg_filelock(int segment, int flag) argument 59 off_t off = segment_off(segment); 85 cfg_fileunlock(int segment) argument 88 off_t off = segment_off(segment); 102 cfg_readpid(int segment, pid_t *pidp) argument 104 off_t off = segment_off(segment); 110 cfg_writepid(int segment, pid_t pid) argument 112 off_t off = segment_off(segment);
|
/illumos-gate/usr/src/uts/common/io/rsm/ |
H A D | rsm.conf | 39 #The segment-hashtable-size property defines the size of hashtable 43 segment-hashtable-size=128;
|
/illumos-gate/usr/src/lib/libfru/include/ |
H A D | libfrup.h | 70 int (*function)(fru_seghdl_t segment, 73 extern fru_errno_t fru_get_segment_name(fru_seghdl_t segment, char **name); 74 extern fru_errno_t fru_for_each_packet(fru_seghdl_t segment,
|
H A D | libfruds.h | 72 int (*function)(fru_treeseghdl_t segment, 75 fru_errno_t (*get_segment_name)(fru_treeseghdl_t segment, char **name); 90 fru_errno_t (*for_each_packet)(fru_treeseghdl_t segment,
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/ |
H A D | libfruaccess.c | 60 int fru_get_segments(section_hdl_t section, segment_t *segment, 62 int fru_add_segment(section_hdl_t section, segment_t *segment, 64 int fru_delete_segment(segment_hdl_t segment, 66 ssize_t fru_read_segment(segment_hdl_t segment, void *buffer, 68 ssize_t fru_write_segment(segment_hdl_t segment, const void *data, 71 int fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred); 72 int fru_get_packets(segment_hdl_t segment, packet_t *packet, 76 int fru_append_packet(segment_hdl_t segment, packet_t *packet, 207 fru_get_segments(section_hdl_t section, segment_t *segment, int max_segments, argument 218 segments.frus = segment; 227 fru_add_segment(section_hdl_t section, segment_t *segment, section_hdl_t *newsection, door_cred_t *cred) argument 257 fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, door_cred_t *cred) argument 283 fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, door_cred_t *cred) argument 303 fru_write_segment(segment_hdl_t segment, const void *buffer, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 325 fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred) argument 343 fru_get_packets(segment_hdl_t segment, packet_t *packet, int max_packets, door_cred_t *cred) argument 409 fru_append_packet(segment_hdl_t segment, packet_t *packet, const void *payload, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument [all...] |
/illumos-gate/usr/src/lib/libfru/libfruraw/ |
H A D | fru_access.h | 61 segment_hdl_t handle; /* for operations on segment */ 86 int fru_get_segments(section_hdl_t section, segment_t *segment, 88 int fru_add_segment(section_hdl_t section, segment_t *segment, 90 int fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, 92 ssize_t fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, 94 int fru_write_segment(segment_hdl_t segment, const void *data, size_t nbytes, 96 int fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred); 97 int fru_get_packets(segment_hdl_t segment, packet_t *packet, 103 int fru_append_packet(segment_hdl_t segment, packet_t *packet,
|
H A D | fruraw.h | 44 segment_t *segment; member in struct:segment_list
|
H A D | fruraw.c | 297 segment_t *segment) 325 *segment = segs[j]; 339 segment_t *segment) 366 if (find_seg_in_sect(&(sect[i]), seg_name, prot_flg, segment) 383 segment_t segment; local 385 if ((err = find_segment(handle, seg_name, &prot_flg, &segment)) 390 (void) memcpy(def->name, segment.name, SEG_NAME_LEN); 392 def->desc.raw_data = segment.descriptor; 393 def->size = segment.length; 394 def->address = segment 296 find_seg_in_sect(section_t *sect, const char *seg_name, int *prot_flg, segment_t *segment) argument 338 find_segment(fru_treehdl_t handle, const char *seg_name, int *prot_flg, segment_t *segment) argument [all...] |
H A D | raw_access.c | 510 fru_get_segments(section_hdl_t section, segment_t *segment, int maxseg, argument 540 segment->handle = seg_object->obj_hdl; 541 (void) memcpy(segment->name, 542 seg_object->u.seg_obj->segment.name, SEG_NAME_LEN); 543 segment->descriptor = seg_object->u.seg_obj->segment.descriptor; 545 segment->offset = seg_object->u.seg_obj->segment.offset; 546 segment->length = seg_object->u.seg_obj->segment 967 fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred) argument 1033 fru_get_packets(segment_hdl_t segment, packet_t *packet, int maxpackets, door_cred_t *cred) argument [all...] |
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/ |
H A D | fru_access.h | 63 segment_hdl_t handle; /* for operations on segment */ 88 int fru_get_segments(section_hdl_t section, segment_t *segment, 90 int fru_add_segment(section_hdl_t section, segment_t *segment, 92 int fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, 94 ssize_t fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, 96 int fru_write_segment(segment_hdl_t segment, const void *data, size_t nbytes, 98 int fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred); 99 int fru_get_packets(segment_hdl_t segment, packet_t *packet, 105 int fru_append_packet(segment_hdl_t segment, packet_t *packet,
|
H A D | fru_access.c | 138 /* called to allocate segment hash object */ 240 /* called to add segment object list into segment list */ 353 * Description : move_segment_data() reads the segment data and writes it 354 * back to the new segment offset. 362 segment_layout_t *segment; local 364 segment = (segment_layout_t *)seghdr; 366 buffer = alloca(segment->length); 371 ret = pread(contfd, buffer, segment->length, segment 431 segment_layout_t *segment; local 1221 fru_get_segments(section_hdl_t section, segment_t *segment, int maxseg, door_cred_t *cred) argument 1286 fru_add_segment(section_hdl_t section, segment_t *segment, section_hdl_t *newsection, door_cred_t *cred) argument 1562 fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, door_cred_t *cred) argument 1734 fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, door_cred_t *cred) argument 1834 fru_write_segment(segment_hdl_t segment, const void *data, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 2073 fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred) argument 2184 fru_get_packets(segment_hdl_t segment, packet_t *packet, int maxpackets, door_cred_t *cred) argument 2382 fru_append_packet(segment_hdl_t segment, packet_t *packet, const void *payload, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument [all...] |
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | pic8259.c | 35 previous_handler->segment = irq_vector->segment; 39 handler->segment, handler->offset, irq, 42 previous_handler->segment, previous_handler->offset ); 43 irq_vector->segment = handler->segment; 64 if ( ( irq_vector->segment != handler->segment ) || 72 irq_vector->segment = previous_handler->segment; [all...] |
H A D | segoff.h | 14 * is offset:segment. 18 uint16_t segment; member in struct:__anon2148 24 /* Macros for converting from virtual to segment:offset addresses, 32 printf ( "FATAL ERROR: segment address out of range\n" );
|
H A D | undi.c | 75 undi.pxe->EntryPointSP.segment, undi.pxe->EntryPointSP.offset, 373 undi.undi_call_info->routine.segment = routine_seg; 424 pxenv_exit = _undi_call ( undi.pxe->EntryPointSP.segment, 467 printf ( "Could not allocate %d bytes for UNDI code segment\n", 476 printf ( "Could not allocate %d bytes for UNDI code segment\n", 624 undi.pxs->undi_transmit.DestAddr.segment = 630 undi.pxs->undi_transmit.TBD.segment = SEGMENT( &undi.xmit_data->tbd ); 640 undi.pxs->undi_transmit.DestAddr.segment, 642 undi.pxs->undi_transmit.TBD.segment, 646 undi.xmit_data->tbd.Xmit.segment, [all...] |
/illumos-gate/usr/src/uts/intel/sys/acpi/ |
H A D | acpi_pci.h | 44 UINT16 segment; member in struct:cfg_base_addr_alloc
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/lib/fruaccess/ |
H A D | libfruaccess.c | 278 /* called to allocate segment hash object */ 378 /* called to add segment object list into segment list */ 465 seg_hash_obj->u.seg_obj->segment.handle = seg_hash_obj->obj_hdl; 466 (void) strncpy(seg_hash_obj->u.seg_obj->segment.name, 468 sizeof (seg_hash_obj->u.seg_obj->segment.name)); 469 seg_hash_obj->u.seg_obj->segment.descriptor = SD_SEGMENT_DESCRIPTOR; 471 seg_hash_obj->u.seg_obj->segment.length = MANR_SIZE + 575 ipmi_fru_get_segments(section_hdl_t section, segment_t *segment, argument 594 seg_hash != NULL; count++, segment 609 ipmi_fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred) argument 622 ipmi_fru_get_packets(segment_hdl_t segment, packet_t *packet, int max_packets, door_cred_t *cred) argument 653 ipmi_fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, door_cred_t *cred) argument 705 ipmi_fru_add_segment(section_hdl_t section, segment_t *segment, section_hdl_t *newsection, door_cred_t *cred) argument 714 ipmi_fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, door_cred_t *cred) argument 724 ipmi_fru_write_segment(segment_hdl_t segment, const void *data, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 742 ipmi_fru_append_packet(segment_hdl_t segment, packet_t *packet, const void *payload, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 1002 segment_layout_t *segment; local 1084 segment_layout_t *segment; local 1584 sun_fru_get_segments(section_hdl_t section, segment_t *segment, int maxseg, door_cred_t *cred) argument 1647 sun_fru_add_segment(section_hdl_t section, segment_t *segment, section_hdl_t *newsection, door_cred_t *cred) argument 1856 sun_fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, door_cred_t *cred) argument 2032 sun_fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, door_cred_t *cred) argument 2097 sun_fru_write_segment(segment_hdl_t segment, const void *data, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 2296 sun_fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred) argument 2373 sun_fru_get_packets(segment_hdl_t segment, packet_t *packet, int maxpackets, door_cred_t *cred) argument 2575 sun_fru_append_packet(segment_hdl_t segment, packet_t *packet, const void *payload, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 3218 fru_get_segments(section_hdl_t section, segment_t *segment, int max_segments, door_cred_t *rarg) argument 3236 fru_add_segment(section_hdl_t section, segment_t *segment, section_hdl_t *newsection, door_cred_t *cred) argument 3255 fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, door_cred_t *cred) argument 3273 fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, door_cred_t *cred) argument 3291 fru_write_segment(segment_hdl_t segment, const void *data, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 3310 fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred) argument 3328 fru_get_packets(segment_hdl_t segment, packet_t *packet, int max_packets, door_cred_t *cred) argument 3396 fru_append_packet(segment_hdl_t segment, packet_t *packet, const void *payload, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument [all...] |
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/ |
H A D | pxetramp.s | 30 __bangpxeseg: .word 0x0000 # segment 37 __pxenvseg: .word 0x0000 # segment
|
H A D | linux.c | 287 uint16_t segment; local 391 segment = linux_data_real_addr >> 4; 392 relocator_ds = segment; 393 relocator_es = segment; 394 relocator_fs = segment; 395 relocator_gs = segment; 396 relocator_ss = segment; 399 relocator_cs = segment + 0x20;
|
H A D | pxe.c | 149 pxe_p = (pxe_t *)PTOV(pxenv_p->PXEPtr.segment * 16 + 227 pxe_p->EntryPointSP.segment, 231 pxenv_p->RMEntry.segment, pxenv_p->RMEntry.offset); 242 bcopy(PTOV((gci_p->Buffer.segment << 4) + gci_p->Buffer.offset), 545 __pxenvseg = pxenv_p->RMEntry.segment; 568 __bangpxeseg = pxe_p->EntryPointSP.segment; 657 udpwrite_p->buffer.segment = VTOPSEG(pkt); 692 udpread_p->buffer.segment = VTOPSEG(data_buffer);
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/blade/fruaccess/ |
H A D | fru_access.c | 139 /* called to allocate segment hash object */ 241 /* called to add segment object list into segment list */ 354 * Description : move_segment_data() reads the segment data and writes it 355 * back to the new segment offset. 363 segment_layout_t *segment; local 365 segment = (segment_layout_t *)seghdr; 367 buffer = alloca(segment->length); 373 segment->length, segment 435 segment_layout_t *segment; local 1149 fru_get_segments(section_hdl_t section, segment_t *segment, int maxseg, door_cred_t *cred) argument 1214 fru_add_segment(section_hdl_t section, segment_t *segment, section_hdl_t *newsection, door_cred_t *cred) argument 1488 fru_delete_segment(segment_hdl_t segment, section_hdl_t *newsection, door_cred_t *cred) argument 1662 fru_read_segment(segment_hdl_t segment, void *buffer, size_t nbytes, door_cred_t *cred) argument 1724 fru_write_segment(segment_hdl_t segment, const void *data, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument 1955 fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred) argument 2034 fru_get_packets(segment_hdl_t segment, packet_t *packet, int maxpackets, door_cred_t *cred) argument 2279 fru_append_packet(segment_hdl_t segment, packet_t *packet, const void *payload, size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred) argument [all...] |
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | bios.c | 33 int nsec, int segment); 49 from/into SEGMENT segment. If READ is BIOSDISK_READ, then read it, 55 unsigned long long sector, int nsec, int segment) 87 dap.buffer = segment << 16; 107 return biosdisk (read, drive, geometry, sector, nsec, segment); 128 nsec, segment); 52 biosdisk(int read, int drive, struct geometry *geometry, unsigned long long sector, int nsec, int segment) argument
|
/illumos-gate/usr/src/lib/libfru/libfrupicl/ |
H A D | frupicl.c | 394 * Find the handle of the segment node "segment". 395 * also returns the hardware description of this segment. (read from the 397 * If the ign_cor_flg is set this will still succeed even if the segment is 403 get_segment_node(picl_nodehdl_t handle, const char *segment, argument 438 if (strcmp(segment, name) == 0) { 441 /* NUM_TAGS prop exists iff segment is OK */ 480 * For the section handle passed add to list all the segment names found. 507 /* get the first segment */ 634 * for every section which has a ADD_SEGMENT_PROP try and add the segment 806 get_tag_handle(picl_nodehdl_t handle, const char *segment, fru_tag_t tag, int instance, picl_nodehdl_t *segHdl, picl_prophdl_t *tagHdl) argument 949 fpt_for_each_segment(fru_treehdl_t treenode, int (*function)(fru_treeseghdl_t segment, void *args), void *args) argument 958 section, segment; local 1019 fpt_get_segment_name(fru_treeseghdl_t segment, char **name) argument 1064 picl_nodehdl_t segment = TREESEGHDL_TO_PICLHDL(treesegment); local [all...] |
/illumos-gate/usr/src/lib/libfru/libfrupicltree/ |
H A D | frupicltree.c | 405 * Find the handle of the segment node "segment". 406 * also returns the hardware description of this segment. (read from the 408 * If the ign_cor_flg is set this will still succeed even if the segment is 414 get_segment_node(picl_nodehdl_t handle, const char *segment, argument 449 if (strcmp(segment, name) == 0) { 452 /* NUM_TAGS prop exists iff segment is OK */ 491 * For the section handle passed add to list all the segment names found. 518 /* get the first segment */ 645 * for every section which has a ADD_SEGMENT_PROP try and add the segment 818 get_tag_handle(picl_nodehdl_t handle, const char *segment, fru_tag_t tag, int instance, picl_nodehdl_t *segHdl, picl_prophdl_t *tagHdl) argument 961 fpt_for_each_segment(fru_treehdl_t treenode, int (*function)(fru_treeseghdl_t segment, void *args), void *args) argument 970 section, segment; local 1031 fpt_get_segment_name(fru_treeseghdl_t segment, char **name) argument 1079 picl_nodehdl_t segment = TREESEGHDL_TO_PICLHDL(treesegment); local [all...] |
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/ |
H A D | fru_data.c | 387 * called to allocate segment node object. 391 alloc_segment_node_object(picl_nodehdl_t nodehdl, segment_t *segment) argument 396 /* allocate segment node object */ 402 /* allocate segment hash object */ 410 seg_node->segment_hdl = segment->handle; 482 /* add new segment hash object to the existing list */ 559 * free the segment hash node object. 569 /* segment hash object list */ 575 /* find the segment hash from the segment lis 1390 create_segment_node(hash_obj_t *sec_obj, picl_nodehdl_t sec_node, segment_t *segment, container_tbl_t *cont_tbl, door_cred_t *cred) argument 1547 segment_t *segment; local 1642 segment_t segment; local [all...] |