Lines Matching refs:minor

368 	minor_t		minor;  in ds_snmp_get_minor()  local
379 minor = ndx * DS_BITS_IN_UINT64 + i + 1; in ds_snmp_get_minor()
381 return (minor); in ds_snmp_get_minor()
392 ds_snmp_rel_minor(minor_t minor) in ds_snmp_rel_minor() argument
396 ndx = (minor - 1) / DS_BITS_IN_UINT64; in ds_snmp_rel_minor()
397 i = (minor - 1) % DS_BITS_IN_UINT64; in ds_snmp_rel_minor()
410 ds_snmp_is_open(minor_t minor) in ds_snmp_is_open() argument
415 ndx = (minor - 1) / DS_BITS_IN_UINT64; in ds_snmp_is_open()
416 i = (minor - 1) % DS_BITS_IN_UINT64; in ds_snmp_is_open()
429 minor_t minor; in ds_snmp_create_state() local
432 if ((minor = ds_snmp_get_minor()) == 0) in ds_snmp_create_state()
435 if (ddi_soft_state_zalloc(ds_snmp_statep, minor) != DDI_SUCCESS) { in ds_snmp_create_state()
437 DS_SNMP_NAME, minor); in ds_snmp_create_state()
438 ds_snmp_rel_minor(minor); in ds_snmp_create_state()
442 sp = ddi_get_soft_state(ds_snmp_statep, minor); in ds_snmp_create_state()
448 sp->dev = makedevice(major, minor); in ds_snmp_create_state()
452 sp->instance = minor; in ds_snmp_create_state()
470 minor_t minor; in ds_snmp_destroy_state() local
472 minor = getminor(dev); in ds_snmp_destroy_state()
474 if ((sp = ddi_get_soft_state(ds_snmp_statep, minor)) == NULL) in ds_snmp_destroy_state()
477 ASSERT(sp->instance == minor); in ds_snmp_destroy_state()
489 ddi_soft_state_free(ds_snmp_statep, minor); in ds_snmp_destroy_state()
490 ds_snmp_rel_minor(minor); in ds_snmp_destroy_state()
543 minor_t minor; in ds_snmp_read() local
568 minor = getminor(dev); in ds_snmp_read()
569 if ((sp = ddi_get_soft_state(ds_snmp_statep, minor)) == NULL) in ds_snmp_read()
649 minor_t minor; in ds_snmp_write() local
668 minor = getminor(dev); in ds_snmp_write()
669 if ((sp = ddi_get_soft_state(ds_snmp_statep, minor)) == NULL) in ds_snmp_write()
720 hdr.seq_num = ((uint64_t)minor << DS_SNMP_MINOR_SHIFT) | sp->req_id; in ds_snmp_write()
764 minor_t minor; in ds_snmp_ioctl() local
782 minor = getminor(dev); in ds_snmp_ioctl()
783 if ((sp = ddi_get_soft_state(ds_snmp_statep, minor)) == NULL) in ds_snmp_ioctl()
880 "0x%x:0x%x\n", (uint64_t)hdl, ver->major, ver->minor); in ds_snmp_reg_handler()
899 minor_t minor; in ds_snmp_unreg_handler() local
909 for (minor = 1; minor <= DS_SNMP_MAX_OPENS; minor++) { in ds_snmp_unreg_handler()
910 if (ds_snmp_is_open(minor)) { in ds_snmp_unreg_handler()
912 "open\n", minor); in ds_snmp_unreg_handler()
913 sp = ddi_get_soft_state(ds_snmp_statep, minor); in ds_snmp_unreg_handler()
947 minor_t minor; in ds_snmp_data_handler() local
964 minor = (int)(hdr.seq_num >> DS_SNMP_MINOR_SHIFT); in ds_snmp_data_handler()
965 if ((sp = ddi_get_soft_state(ds_snmp_statep, minor)) == NULL) in ds_snmp_data_handler()