Lines Matching refs:emulate
671 sense_reason_t (*emulate)(struct se_cmd *, unsigned char *); member
673 { .page = 0x00, .emulate = spc_emulate_evpd_00 },
674 { .page = 0x80, .emulate = spc_emulate_evpd_80 },
675 { .page = 0x83, .emulate = spc_emulate_evpd_83 },
676 { .page = 0x86, .emulate = spc_emulate_evpd_86 },
677 { .page = 0xb0, .emulate = spc_emulate_evpd_b0 },
678 { .page = 0xb1, .emulate = spc_emulate_evpd_b1 },
679 { .page = 0xb2, .emulate = spc_emulate_evpd_b2 },
680 { .page = 0xb3, .emulate = spc_emulate_evpd_b3 },
742 ret = evpd_handlers[p].emulate(cmd, buf); in spc_emulate_inquiry()
926 int (*emulate)(struct se_cmd *, u8, unsigned char *); member
928 { .page = 0x01, .subpage = 0x00, .emulate = spc_modesense_rwrecovery },
929 { .page = 0x08, .subpage = 0x00, .emulate = spc_modesense_caching },
930 { .page = 0x0a, .subpage = 0x00, .emulate = spc_modesense_control },
931 { .page = 0x1c, .subpage = 0x00, .emulate = spc_modesense_informational_exceptions },
1066 ret = modesense_handlers[i].emulate(cmd, pc, &buf[length]); in spc_emulate_modesense()
1079 length += modesense_handlers[i].emulate(cmd, pc, &buf[length]); in spc_emulate_modesense()
1146 length = modesense_handlers[i].emulate(cmd, 0, tbuf); in spc_emulate_modeselect()