Lines Matching refs:mode

338 static int rsm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
453 static int rsm_unpublish(rsmseg_t *seg, int mode);
1057 rsm_getadapter(rsm_ioctlmsg_t *msg, int mode)
1073 if (ddi_copyin(msg->cname, adapter_devname, msg->cname_len, mode))
1324 /* Find resource and lock it in READER mode */
1365 /* Find resource and lock it in READER mode */
2308 rsm_bind(rsmseg_t *seg, rsm_ioctlmsg_t *msg, intptr_t dataptr, int mode)
2316 adapter = rsm_getadapter(msg, mode);
2394 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
2400 sizeof (minor_t), mode)) {
2408 sizeof (minor_t), mode)) {
2656 rsmacl_build(rsm_ioctlmsg_t *msg, int mode,
2683 acl_size, mode)) {
2849 rsm_publish(rsmseg_t *seg, rsm_ioctlmsg_t *msg, intptr_t dataptr, int mode)
2880 e = rsmacl_build(msg, mode, &acl, &acl_len, loopback_flag);
3078 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
3085 (caddr_t)dataptr, sizeof (msg32), mode));
3091 (caddr_t)dataptr, sizeof (*msg), mode));
3104 rsm_republish(rsmseg_t *seg, rsm_ioctlmsg_t *msg, int mode)
3136 e = rsmacl_build(msg, mode, &new_acl, &new_acl_len, loopback_flag);
3261 rsm_unpublish(rsmseg_t *seg, int mode)
3369 if (e == RSMERR_SEG_IN_USE && mode == 1) {
3389 if (mode == 1) {
5696 * send the new access mode to all the nodes that have imported
6066 rsm_access(uid_t owner, gid_t group, int perm, int mode, const struct cred *cr)
6076 mode &= ~(perm << shifts);
6078 if (mode == 0)
6081 return (secpolicy_rsm_access(cr, owner, mode));
6087 intptr_t dataptr, int mode)
6102 adapter = rsm_getadapter(msg, mode);
6470 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
6486 sizeof (msg32), mode))
6495 mode))
6853 int mode, cred_t *credp)
6867 error = rsm_bind(seg, msg, arg, mode);
6876 error = rsm_publish(seg, msg, arg, mode);
6879 error = rsm_republish(seg, msg, mode);
6896 int mode, cred_t *credp)
6907 error = rsm_connect(seg, msg, credp, arg, mode);
6921 int mode)
6964 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
6975 sizeof (msg32), mode))
6984 sizeof (*msg), mode))
7062 rsm_poll_event_t **eventspp, int mode)
7069 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
7078 sizeof (rsm_consume_event_msg32_t), mode)) {
7105 evlistsz32, mode)) {
7142 mode)) {
7164 sizeof (rsm_poll_event_t)*msgp->numents, mode)) {
7181 rsm_poll_event_t *eventsp, int mode)
7192 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
7216 evlistsz32, mode)) {
7243 mode)) {
7258 rsm_consumeevent_ioctl(caddr_t arg, int mode)
7271 if ((rc = rsm_consumeevent_copyin(arg, &msg, &event_list, mode)) !=
7294 if ((rc = rsm_consumeevent_copyout(&msg, event_list, mode)) !=
7303 iovec_copyin(caddr_t user_vec, rsmka_iovec_t *iovec, int count, int mode)
7311 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
7318 (caddr_t)iovec32, size, mode)) {
7346 if (ddi_copyin((caddr_t)user_vec, (caddr_t)iovec, size, mode)) {
7359 sgio_copyin(caddr_t arg, rsmka_scat_gath_t *sg_io, int mode)
7366 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
7370 mode)) {
7388 mode)) {
7398 sgio_resid_copyout(caddr_t arg, rsmka_scat_gath_t *sg_io, int mode)
7406 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
7414 sizeof (uint32_t), mode)) {
7423 sizeof (uint32_t), mode)) {
7436 sizeof (ulong_t), mode)) {
7445 sizeof (uint_t), mode)) {
7458 rsm_iovec_ioctl(dev_t dev, caddr_t arg, int cmd, int mode, cred_t *credp)
7489 e = sgio_copyin(arg, &sg_io, mode);
7515 sg_io.io_request_count, mode);
7700 error = sgio_resid_copyout(arg, &sg_io, mode);
7748 rsmaddr_ioctl(int cmd, rsm_ioctlmsg_t *msg, int mode)
7758 adapter = rsm_getadapter(msg, mode);
7804 rsm_ddi_copyin(caddr_t arg, rsm_ioctlmsg_t *msg, int mode)
7813 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
7817 if (ddi_copyin(arg, (caddr_t)&msg32, sizeof (msg32), mode)) {
7843 if (ddi_copyin(arg, (caddr_t)msg, sizeof (*msg), mode))
7850 rsmattr_ddi_copyout(adapter_t *adapter, caddr_t arg, int mode)
7863 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
7920 sizeof (rsmka_int_controller_attr32_t), mode)) {
7950 sizeof (rsmka_int_controller_attr_t), mode)) {
7959 rsm_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
7973 error = rsm_consumeevent_ioctl((caddr_t)arg, mode);
7981 error = rsmka_topology_ioctl((caddr_t)arg, cmd, mode);
7988 error = rsm_iovec_ioctl(dev, (caddr_t)arg, cmd, mode, credp);
7998 rsm_ddi_copyin((caddr_t)arg, &msg, mode)) {
8005 adapter = rsm_getadapter(&msg, mode);
8011 error = rsmattr_ddi_copyout(adapter, msg.arg, mode);
8023 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
8034 sizeof (msg32), mode))
8043 sizeof (msg), mode))
8051 error = rsmaddr_ioctl(cmd, &msg, mode);
8054 if ((mode & DATAMODEL_MASK) == DATAMODEL_ILP32) {
8063 sizeof (msg32), mode))
8072 sizeof (msg), mode))
8082 /* Find resource and look it in read mode */
8099 error = rsmexport_ioctl(seg, &msg, cmd, arg, mode,
8110 error = rsmimport_ioctl(seg, &msg, cmd, arg, mode,
8120 mode);