Home
last modified time | relevance | path

Searched refs:orb (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/firewire/
H A Dsbp2.c211 /* Management orb opcodes */
260 void (*callback)(struct sbp2_orb * orb, struct sbp2_status * status);
400 struct sbp2_orb *orb = container_of(kref, struct sbp2_orb, kref); in free_orb() local
402 kfree(orb); in free_orb()
411 struct sbp2_orb *orb = NULL, *iter; in sbp2_status_write() local
434 /* Lookup the orb corresponding to this status write. */ in sbp2_status_write()
441 orb = iter; in sbp2_status_write()
447 if (orb) { in sbp2_status_write()
448 orb->callback(orb, in sbp2_status_write()
460 struct sbp2_orb *orb = data; complete_transaction() local
489 sbp2_send_orb(struct sbp2_orb *orb, struct sbp2_logical_unit *lu, int node_id, int generation, u64 offset) sbp2_send_orb() argument
515 struct sbp2_orb *orb, *next; sbp2_cancel_orbs() local
540 struct sbp2_management_orb *orb = complete_management_orb() local
553 struct sbp2_management_orb *orb; sbp2_send_management_orb() local
1279 sbp2_unmap_scatterlist(struct device *card_device, struct sbp2_command_orb *orb) sbp2_unmap_scatterlist() argument
1338 struct sbp2_command_orb *orb = complete_command_orb() local
1382 sbp2_map_scatterlist(struct sbp2_command_orb *orb, struct fw_device *device, struct sbp2_logical_unit *lu) sbp2_map_scatterlist() argument
1447 struct sbp2_command_orb *orb; sbp2_scsi_queuecommand() local
[all...]
/kernel/linux/linux-6.6/drivers/firewire/
H A Dsbp2.c212 /* Management orb opcodes */
261 void (*callback)(struct sbp2_orb * orb, struct sbp2_status * status);
401 struct sbp2_orb *orb = container_of(kref, struct sbp2_orb, kref); in free_orb() local
403 kfree(orb); in free_orb()
412 struct sbp2_orb *orb = NULL, *iter; in sbp2_status_write() local
435 /* Lookup the orb corresponding to this status write. */ in sbp2_status_write()
442 orb = iter; in sbp2_status_write()
448 if (orb) { in sbp2_status_write()
449 orb->callback(orb, in sbp2_status_write()
461 struct sbp2_orb *orb = data; complete_transaction() local
490 sbp2_send_orb(struct sbp2_orb *orb, struct sbp2_logical_unit *lu, int node_id, int generation, u64 offset) sbp2_send_orb() argument
516 struct sbp2_orb *orb, *next; sbp2_cancel_orbs() local
541 struct sbp2_management_orb *orb = complete_management_orb() local
554 struct sbp2_management_orb *orb; sbp2_send_management_orb() local
1280 sbp2_unmap_scatterlist(struct device *card_device, struct sbp2_command_orb *orb) sbp2_unmap_scatterlist() argument
1339 struct sbp2_command_orb *orb = complete_command_orb() local
1383 sbp2_map_scatterlist(struct sbp2_command_orb *orb, struct fw_device *device, struct sbp2_logical_unit *lu) sbp2_map_scatterlist() argument
1448 struct sbp2_command_orb *orb; sbp2_scsi_queuecommand() local
[all...]
/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dvfio_ccw_cp.c235 #define idal_is_2k(_cp) (!(_cp)->orb.cmd.c64 || (_cp)->orb.cmd.i2k)
433 if (!cp->orb.cmd.fmt) in ccwchain_handle_ccw()
530 if (cp->orb.cmd.c64) { in get_guest_idal()
565 int size = cp->orb.cmd.c64 ? sizeof(u64) : sizeof(u32); in ccw_count_idaws()
583 if (!cp->orb.cmd.c64) in ccw_count_idaws()
590 if (!cp->orb.cmd.c64) in ccw_count_idaws()
594 if (cp->orb.cmd.i2k) in ccw_count_idaws()
641 if (cp->orb.cmd.c64) in ccwchain_fetch_ccw()
692 * @orb
704 cp_init(struct channel_program *cp, union orb *orb) cp_init() argument
850 union orb *orb; cp_get_orb() local
[all...]
H A Dcio.c129 union orb *orb = &priv->orb; in cio_start_key() local
135 memset(orb, 0, sizeof(union orb)); in cio_start_key()
137 orb->cmd.intparm = (u32)virt_to_phys(sch); in cio_start_key()
138 orb->cmd.fmt = 1; in cio_start_key()
140 orb->cmd.pfch = priv->options.prefetch == 0; in cio_start_key()
141 orb->cmd.spnd = priv->options.suspend; in cio_start_key()
142 orb in cio_start_key()
713 union orb *orb = &to_io_private(sch)->orb; cio_tm_start_key() local
[all...]
H A Deadm_sch.c31 #include "orb.h"
51 static void orb_init(union orb *orb) in orb_init() argument
53 memset(orb, 0, sizeof(union orb)); in orb_init()
54 orb->eadm.compat1 = 1; in orb_init()
55 orb->eadm.compat2 = 1; in orb_init()
56 orb->eadm.fmt = 1; in orb_init()
57 orb->eadm.x = 1; in orb_init()
62 union orb *or in eadm_subchannel_start() local
[all...]
H A Dvfio_ccw_cp.h17 #include "orb.h"
29 * @orb: orb for the currently processed ssch request
38 union orb orb; member
43 int cp_init(struct channel_program *cp, union orb *orb);
46 union orb *cp_get_orb(struct channel_program *cp, struct subchannel *sch);
H A Dvfio_ccw_fsm.c22 union orb *orb; in fsm_io_helper() local
30 orb = cp_get_orb(&private->cp, sch); in fsm_io_helper()
31 if (!orb) { in fsm_io_helper()
40 ccode = ssch(sch->schid, orb); in fsm_io_helper()
59 lpm = orb->cmd.lpm; in fsm_io_helper()
246 union orb *orb; in fsm_io_request() local
256 orb = (union orb *)io_regio in fsm_io_request()
[all...]
H A Deadm_sch.h9 #include "orb.h"
12 union orb orb; member
H A Dtrace.h14 #include "orb.h"
190 * @orb: Operation-Request Block
194 TP_PROTO(struct subchannel_id schid, union orb *orb, int cc),
195 TP_ARGS(schid, orb, cc),
200 __field_struct(union orb, orb)
207 __entry->orb = *orb;
H A Ddevice_fsm.c43 union orb *orb; in ccw_timeout_log() local
48 orb = &private->orb; in ccw_timeout_log()
53 printk(KERN_WARNING "cio: orb:\n"); in ccw_timeout_log()
55 orb, sizeof(*orb), 0); in ccw_timeout_log()
63 if (orb->tm.b) { in ccw_timeout_log()
64 printk(KERN_WARNING "cio: orb indicates transport mode\n"); in ccw_timeout_log()
67 phys_to_virt(orb in ccw_timeout_log()
[all...]
H A Dio_sch.h10 #include "orb.h"
17 union orb orb; /* operation request block */ member
/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dcio.c129 union orb *orb = &priv->orb; in cio_start_key() local
135 memset(orb, 0, sizeof(union orb)); in cio_start_key()
137 orb->cmd.intparm = (u32)(addr_t)sch; in cio_start_key()
138 orb->cmd.fmt = 1; in cio_start_key()
140 orb->cmd.pfch = priv->options.prefetch == 0; in cio_start_key()
141 orb->cmd.spnd = priv->options.suspend; in cio_start_key()
142 orb in cio_start_key()
713 union orb *orb = &to_io_private(sch)->orb; cio_tm_start_key() local
[all...]
H A Deadm_sch.c30 #include "orb.h"
50 static void orb_init(union orb *orb) in orb_init() argument
52 memset(orb, 0, sizeof(union orb)); in orb_init()
53 orb->eadm.compat1 = 1; in orb_init()
54 orb->eadm.compat2 = 1; in orb_init()
55 orb->eadm.fmt = 1; in orb_init()
56 orb->eadm.x = 1; in orb_init()
61 union orb *or in eadm_subchannel_start() local
[all...]
H A Dvfio_ccw_cp.h17 #include "orb.h"
29 * @orb: orb for the currently processed ssch request
39 union orb orb; member
46 union orb *orb);
49 extern union orb *cp_get_orb(struct channel_program *cp, u32 intparm, u8 lpm);
H A Dvfio_ccw_cp.c381 * orb specified one of the unsupported formats, we defer in ccwchain_calc_length()
384 if ((!cp->orb.cmd.c64 || cp->orb.cmd.i2k) && ccw_is_idal(ccw)) in ccwchain_calc_length()
436 if (!cp->orb.cmd.fmt) in ccwchain_handle_ccw()
623 * @orb: control block for the channel program from the guest
626 * the target channel program from @orb->cmd.iova to the new ccwchain(s).
635 int cp_init(struct channel_program *cp, struct device *mdev, union orb *orb) in cp_init() argument
652 if (!orb->cmd.pfch && __ratelimit(&ratelimit_state)) in cp_init()
656 memcpy(&cp->orb, or in cp_init()
778 union orb *orb; cp_get_orb() local
[all...]
H A Dvfio_ccw_fsm.c21 union orb *orb; in fsm_io_helper() local
31 orb = cp_get_orb(&private->cp, (u32)(addr_t)sch, sch->lpm); in fsm_io_helper()
32 if (!orb) { in fsm_io_helper()
41 ccode = ssch(sch->schid, orb); in fsm_io_helper()
60 lpm = orb->cmd.lpm; in fsm_io_helper()
242 union orb *orb; in fsm_io_request() local
253 orb = (union orb *)io_regio in fsm_io_request()
[all...]
H A Deadm_sch.h9 #include "orb.h"
12 union orb orb; member
H A Dtrace.h14 #include "orb.h"
192 * @orb: Operation-Request Block
196 TP_PROTO(struct subchannel_id schid, union orb *orb, int cc),
197 TP_ARGS(schid, orb, cc),
202 __field_struct(union orb, orb)
209 __entry->orb = *orb;
H A Dio_sch.h10 #include "orb.h"
17 union orb orb; /* operation request block */ member
H A Ddevice_fsm.c42 union orb *orb; in ccw_timeout_log() local
47 orb = &private->orb; in ccw_timeout_log()
52 printk(KERN_WARNING "cio: orb:\n"); in ccw_timeout_log()
54 orb, sizeof(*orb), 0); in ccw_timeout_log()
62 if (orb->tm.b) { in ccw_timeout_log()
63 printk(KERN_WARNING "cio: orb indicates transport mode\n"); in ccw_timeout_log()
66 (void *)(addr_t)orb in ccw_timeout_log()
[all...]
H A Dioasm.c13 #include "orb.h"
96 static inline int __ssch(struct subchannel_id schid, union orb *addr) in __ssch()
113 int ssch(struct subchannel_id schid, union orb *addr) in ssch()
/kernel/linux/linux-5.10/drivers/target/sbp/
H A Dsbp_target.c272 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc)), &ret); in sbp_management_request_login()
275 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc))); in sbp_management_request_login()
325 if (LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)) && in sbp_management_request_login()
392 1 << LOGIN_ORB_RECONNECT(be32_to_cpu(req->orb.misc)), in sbp_management_request_login()
409 login->status_fifo_addr = sbp2_pointer_to_addr(&req->orb.status_fifo); in sbp_management_request_login()
410 login->exclusive = LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)); in sbp_management_request_login()
445 LOGIN_ORB_RESPONSE_LENGTH(be32_to_cpu(req->orb.length)), in sbp_management_request_login()
456 sbp2_pointer_to_addr(&req->orb.ptr2), response, in sbp_management_request_login()
512 RECONNECT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc))); in sbp_management_request_reconnect()
557 id = LOGOUT_ORB_LOGIN_ID(be32_to_cpu(req->orb in sbp_management_request_logout()
[all...]
/kernel/linux/linux-6.6/drivers/target/sbp/
H A Dsbp_target.c272 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc)), &ret); in sbp_management_request_login()
275 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc))); in sbp_management_request_login()
325 if (LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)) && in sbp_management_request_login()
392 1 << LOGIN_ORB_RECONNECT(be32_to_cpu(req->orb.misc)), in sbp_management_request_login()
409 login->status_fifo_addr = sbp2_pointer_to_addr(&req->orb.status_fifo); in sbp_management_request_login()
410 login->exclusive = LOGIN_ORB_EXCLUSIVE(be32_to_cpu(req->orb.misc)); in sbp_management_request_login()
445 LOGIN_ORB_RESPONSE_LENGTH(be32_to_cpu(req->orb.length)), in sbp_management_request_login()
456 sbp2_pointer_to_addr(&req->orb.ptr2), response, in sbp_management_request_login()
512 RECONNECT_ORB_LOGIN_ID(be32_to_cpu(req->orb.misc))); in sbp_management_request_reconnect()
557 id = LOGOUT_ORB_LOGIN_ID(be32_to_cpu(req->orb in sbp_management_request_logout()
[all...]
/kernel/linux/linux-5.10/arch/x86/math-emu/
H A Dreg_round.S503 orb %ch,%dl
513 orb %ch,%bl
520 orb %ch,%bl
521 orb %cl,%bl
540 orb %ch,%cl
541 orb %cl,%al
/kernel/linux/linux-6.6/arch/x86/math-emu/
H A Dreg_round.S503 orb %ch,%dl
513 orb %ch,%bl
520 orb %ch,%bl
521 orb %cl,%bl
540 orb %ch,%cl
541 orb %cl,%al

Completed in 17 milliseconds

12