Home
last modified time | relevance | path

Searched refs:ism (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/s390/net/
Dism_drv.c36 static int ism_cmd(struct ism_dev *ism, void *cmd) in ism_cmd() argument
41 memcpy_toio(ism->ctl + sizeof(*req), req + 1, req->len - sizeof(*req)); in ism_cmd()
42 memcpy_toio(ism->ctl, req, sizeof(*req)); in ism_cmd()
46 memcpy_fromio(resp, ism->ctl, sizeof(*resp)); in ism_cmd()
52 memcpy_fromio(resp + 1, ism->ctl + sizeof(*resp), in ism_cmd()
58 static int ism_cmd_simple(struct ism_dev *ism, u32 cmd_code) in ism_cmd_simple() argument
66 return ism_cmd(ism, &cmd); in ism_cmd_simple()
69 static int query_info(struct ism_dev *ism) in query_info() argument
77 if (ism_cmd(ism, &cmd)) in query_info()
86 static int register_sba(struct ism_dev *ism) in register_sba() argument
[all …]
DMakefile19 ism-y := ism_drv.o
20 obj-$(CONFIG_ISM) += ism.o
Dism.h212 static inline int __ism_move(struct ism_dev *ism, u64 dmb_req, void *data, in __ism_move() argument
215 struct zpci_dev *zdev = to_zpci(ism->pdev); in __ism_move()
DKconfig106 To compile as a module choose M. The module name is ism.
/Linux-v4.19/net/sched/
Dsch_hfsc.c397 seg_y2x(u64 y, u64 ism) in seg_y2x() argument
403 else if (ism == HT_INFINITY) in seg_y2x()
406 x = (y >> ISM_SHIFT) * ism in seg_y2x()
407 + (((y & ISM_MASK) * ism) >> ISM_SHIFT); in seg_y2x()
428 u64 ism; in m2ism() local
431 ism = HT_INFINITY; in m2ism()
433 ism = ((u64)PSCHED_TICKS_PER_SEC << ISM_SHIFT); in m2ism()
434 ism += m - 1; in m2ism()
435 do_div(ism, m); in m2ism()
437 return ism; in m2ism()