Home
last modified time | relevance | path

Searched refs:spc (Results 1 - 25 of 63) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/hyperhold/
H A Dhp_space.c21 void deinit_space(struct hp_space *spc) in deinit_space() argument
23 kvfree(spc->bitmap); in deinit_space()
24 atomic64_sub(BITS_TO_LONGS(spc->nr_ext) * sizeof(long), &spc_mem); in deinit_space()
25 spc->ext_size = 0; in deinit_space()
26 spc->nr_ext = 0; in deinit_space()
27 atomic_set(&spc->last_alloc_bit, 0); in deinit_space()
28 atomic_set(&spc->nr_alloced, 0); in deinit_space()
33 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size) in init_space() argument
43 spc->ext_size = ext_size; in init_space()
44 spc in init_space()
60 alloc_eid(struct hp_space *spc) alloc_eid() argument
87 free_eid(struct hp_space *spc, u32 eid) free_eid() argument
101 dump_space(struct hp_space *spc) dump_space() argument
111 wait_for_space_empty(struct hp_space *spc, bool force) wait_for_space_empty() argument
[all...]
H A Dhp_core.c40 struct hp_space spc; member
70 if (!wait_for_space_empty(&hyperhold.spc, force)) in hyperhold_disable()
76 deinit_space(&hyperhold.spc); in hyperhold_disable()
102 if (!init_space(&hyperhold.spc, hyperhold.dev.dev_size, hyperhold.extent_size)) in hyperhold_enable()
115 deinit_space(&hyperhold.spc); in hyperhold_enable()
309 return &hyperhold.spc; in space_of()
324 return hyperhold.spc.nr_ext; in hyperhold_nr_extent()
330 struct hp_space *spc = NULL; in hyperhold_extent_size() local
334 spc = space_of(eid); in hyperhold_extent_size()
335 if (!CHECK(spc, "invali in hyperhold_extent_size()
345 struct hp_space *spc = NULL; hyperhold_address() local
362 struct hp_space *spc = NULL; hyperhold_addr_extent() local
398 struct hp_space *spc = NULL; hyperhold_free_extent() local
413 struct hp_space *spc = NULL; hyperhold_should_free_extent() local
438 struct hp_space *spc; hyperhold_io_alloc() local
478 struct hp_space *spc = NULL; hyperhold_io_get() local
[all...]
H A Dhp_space.h22 void deinit_space(struct hp_space *spc);
23 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size);
24 int alloc_eid(struct hp_space *spc);
25 void free_eid(struct hp_space *spc, u32 eid);
27 bool wait_for_space_empty(struct hp_space *spc, bool force);
/kernel/linux/linux-6.6/drivers/hyperhold/
H A Dhp_space.c21 void deinit_space(struct hp_space *spc) in deinit_space() argument
23 kvfree(spc->bitmap); in deinit_space()
24 atomic64_sub(BITS_TO_LONGS(spc->nr_ext) * sizeof(long), &spc_mem); in deinit_space()
25 spc->ext_size = 0; in deinit_space()
26 spc->nr_ext = 0; in deinit_space()
27 atomic_set(&spc->last_alloc_bit, 0); in deinit_space()
28 atomic_set(&spc->nr_alloced, 0); in deinit_space()
33 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size) in init_space() argument
43 spc->ext_size = ext_size; in init_space()
44 spc in init_space()
60 alloc_eid(struct hp_space *spc) alloc_eid() argument
87 free_eid(struct hp_space *spc, u32 eid) free_eid() argument
101 dump_space(struct hp_space *spc) dump_space() argument
111 wait_for_space_empty(struct hp_space *spc, bool force) wait_for_space_empty() argument
[all...]
H A Dhp_core.c41 struct hp_space spc; member
71 if (!wait_for_space_empty(&hyperhold.spc, force)) in hyperhold_disable()
77 deinit_space(&hyperhold.spc); in hyperhold_disable()
103 if (!init_space(&hyperhold.spc, hyperhold.dev.dev_size, hyperhold.extent_size)) in hyperhold_enable()
116 deinit_space(&hyperhold.spc); in hyperhold_enable()
349 return &hyperhold.spc; in space_of()
364 return hyperhold.spc.nr_ext; in hyperhold_nr_extent()
370 struct hp_space *spc = NULL; in hyperhold_extent_size() local
374 spc = space_of(eid); in hyperhold_extent_size()
375 if (!CHECK(spc, "invali in hyperhold_extent_size()
385 struct hp_space *spc = NULL; hyperhold_address() local
402 struct hp_space *spc = NULL; hyperhold_addr_extent() local
438 struct hp_space *spc = NULL; hyperhold_free_extent() local
453 struct hp_space *spc = NULL; hyperhold_should_free_extent() local
478 struct hp_space *spc; hyperhold_io_alloc() local
518 struct hp_space *spc = NULL; hyperhold_io_get() local
[all...]
H A Dhp_space.h22 void deinit_space(struct hp_space *spc);
23 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size);
24 int alloc_eid(struct hp_space *spc);
25 void free_eid(struct hp_space *spc, u32 eid);
27 bool wait_for_space_empty(struct hp_space *spc, bool force);
/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-sprd.c53 static u32 sprd_pwm_read(struct sprd_pwm_chip *spc, u32 hwid, u32 reg) in sprd_pwm_read() argument
57 return readl_relaxed(spc->base + offset); in sprd_pwm_read()
60 static void sprd_pwm_write(struct sprd_pwm_chip *spc, u32 hwid, in sprd_pwm_write() argument
65 writel_relaxed(val, spc->base + offset); in sprd_pwm_write()
71 struct sprd_pwm_chip *spc = in sprd_pwm_get_state() local
73 struct sprd_pwm_chn *chn = &spc->chn[pwm->hwpwm]; in sprd_pwm_get_state()
84 dev_err(spc->dev, "failed to enable pwm%u clocks\n", in sprd_pwm_get_state()
89 val = sprd_pwm_read(spc, pwm->hwpwm, SPRD_PWM_ENABLE); in sprd_pwm_get_state()
103 val = sprd_pwm_read(spc, pwm->hwpwm, SPRD_PWM_PRESCALE); in sprd_pwm_get_state()
108 val = sprd_pwm_read(spc, pw in sprd_pwm_get_state()
119 sprd_pwm_config(struct sprd_pwm_chip *spc, struct pwm_device *pwm, int duty_ns, int period_ns) sprd_pwm_config() argument
162 struct sprd_pwm_chip *spc = sprd_pwm_apply() local
210 sprd_pwm_clk_init(struct sprd_pwm_chip *spc) sprd_pwm_clk_init() argument
249 struct sprd_pwm_chip *spc; sprd_pwm_probe() local
281 struct sprd_pwm_chip *spc = platform_get_drvdata(pdev); sprd_pwm_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-sprd.c54 static u32 sprd_pwm_read(struct sprd_pwm_chip *spc, u32 hwid, u32 reg) in sprd_pwm_read() argument
58 return readl_relaxed(spc->base + offset); in sprd_pwm_read()
61 static void sprd_pwm_write(struct sprd_pwm_chip *spc, u32 hwid, in sprd_pwm_write() argument
66 writel_relaxed(val, spc->base + offset); in sprd_pwm_write()
72 struct sprd_pwm_chip *spc = in sprd_pwm_get_state() local
74 struct sprd_pwm_chn *chn = &spc->chn[pwm->hwpwm]; in sprd_pwm_get_state()
85 dev_err(spc->dev, "failed to enable pwm%u clocks\n", in sprd_pwm_get_state()
90 val = sprd_pwm_read(spc, pwm->hwpwm, SPRD_PWM_ENABLE); in sprd_pwm_get_state()
104 val = sprd_pwm_read(spc, pwm->hwpwm, SPRD_PWM_PRESCALE); in sprd_pwm_get_state()
109 val = sprd_pwm_read(spc, pw in sprd_pwm_get_state()
122 sprd_pwm_config(struct sprd_pwm_chip *spc, struct pwm_device *pwm, int duty_ns, int period_ns) sprd_pwm_config() argument
165 struct sprd_pwm_chip *spc = sprd_pwm_apply() local
216 sprd_pwm_clk_init(struct sprd_pwm_chip *spc) sprd_pwm_clk_init() argument
255 struct sprd_pwm_chip *spc; sprd_pwm_probe() local
286 struct sprd_pwm_chip *spc = platform_get_drvdata(pdev); sprd_pwm_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dtrace.c122 u8 *spc) in nvmet_trace_fabrics_property_set()
125 u8 attrib = spc[0]; in nvmet_trace_fabrics_property_set()
126 u32 ofst = get_unaligned_le32(spc + 4); in nvmet_trace_fabrics_property_set()
127 u64 value = get_unaligned_le64(spc + 8); in nvmet_trace_fabrics_property_set()
136 u8 *spc) in nvmet_trace_fabrics_connect()
139 u16 recfmt = get_unaligned_le16(spc); in nvmet_trace_fabrics_connect()
140 u16 qid = get_unaligned_le16(spc + 2); in nvmet_trace_fabrics_connect()
141 u16 sqsize = get_unaligned_le16(spc + 4); in nvmet_trace_fabrics_connect()
142 u8 cattr = spc[6]; in nvmet_trace_fabrics_connect()
143 u32 kato = get_unaligned_le32(spc in nvmet_trace_fabrics_connect()
121 nvmet_trace_fabrics_property_set(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_property_set() argument
135 nvmet_trace_fabrics_connect(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_connect() argument
151 nvmet_trace_fabrics_property_get(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_property_get() argument
163 nvmet_trace_fabrics_common(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_common() argument
172 nvmet_trace_parse_fabrics_cmd(struct trace_seq *p, u8 fctype, u8 *spc) nvmet_trace_parse_fabrics_cmd() argument
[all...]
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Dtrace.c182 static const char *nvme_trace_fabrics_property_set(struct trace_seq *p, u8 *spc) in nvme_trace_fabrics_property_set() argument
185 u8 attrib = spc[0]; in nvme_trace_fabrics_property_set()
186 u32 ofst = get_unaligned_le32(spc + 4); in nvme_trace_fabrics_property_set()
187 u64 value = get_unaligned_le64(spc + 8); in nvme_trace_fabrics_property_set()
195 static const char *nvme_trace_fabrics_connect(struct trace_seq *p, u8 *spc) in nvme_trace_fabrics_connect() argument
198 u16 recfmt = get_unaligned_le16(spc); in nvme_trace_fabrics_connect()
199 u16 qid = get_unaligned_le16(spc + 2); in nvme_trace_fabrics_connect()
200 u16 sqsize = get_unaligned_le16(spc + 4); in nvme_trace_fabrics_connect()
201 u8 cattr = spc[6]; in nvme_trace_fabrics_connect()
202 u32 kato = get_unaligned_le32(spc in nvme_trace_fabrics_connect()
210 nvme_trace_fabrics_property_get(struct trace_seq *p, u8 *spc) nvme_trace_fabrics_property_get() argument
221 nvme_trace_fabrics_common(struct trace_seq *p, u8 *spc) nvme_trace_fabrics_common() argument
230 nvme_trace_parse_fabrics_cmd(struct trace_seq *p, u8 fctype, u8 *spc) nvme_trace_parse_fabrics_cmd() argument
[all...]
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Dtrace.c138 u8 *spc) in nvmet_trace_fabrics_property_set()
141 u8 attrib = spc[0]; in nvmet_trace_fabrics_property_set()
142 u32 ofst = get_unaligned_le32(spc + 4); in nvmet_trace_fabrics_property_set()
143 u64 value = get_unaligned_le64(spc + 8); in nvmet_trace_fabrics_property_set()
152 u8 *spc) in nvmet_trace_fabrics_connect()
155 u16 recfmt = get_unaligned_le16(spc); in nvmet_trace_fabrics_connect()
156 u16 qid = get_unaligned_le16(spc + 2); in nvmet_trace_fabrics_connect()
157 u16 sqsize = get_unaligned_le16(spc + 4); in nvmet_trace_fabrics_connect()
158 u8 cattr = spc[6]; in nvmet_trace_fabrics_connect()
159 u32 kato = get_unaligned_le32(spc in nvmet_trace_fabrics_connect()
137 nvmet_trace_fabrics_property_set(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_property_set() argument
151 nvmet_trace_fabrics_connect(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_connect() argument
167 nvmet_trace_fabrics_property_get(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_property_get() argument
179 nvmet_trace_fabrics_common(struct trace_seq *p, u8 *spc) nvmet_trace_fabrics_common() argument
188 nvmet_trace_parse_fabrics_cmd(struct trace_seq *p, u8 fctype, u8 *spc) nvmet_trace_parse_fabrics_cmd() argument
[all...]
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dtrace.c251 static const char *nvme_trace_fabrics_property_set(struct trace_seq *p, u8 *spc) in nvme_trace_fabrics_property_set() argument
254 u8 attrib = spc[0]; in nvme_trace_fabrics_property_set()
255 u32 ofst = get_unaligned_le32(spc + 4); in nvme_trace_fabrics_property_set()
256 u64 value = get_unaligned_le64(spc + 8); in nvme_trace_fabrics_property_set()
264 static const char *nvme_trace_fabrics_connect(struct trace_seq *p, u8 *spc) in nvme_trace_fabrics_connect() argument
267 u16 recfmt = get_unaligned_le16(spc); in nvme_trace_fabrics_connect()
268 u16 qid = get_unaligned_le16(spc + 2); in nvme_trace_fabrics_connect()
269 u16 sqsize = get_unaligned_le16(spc + 4); in nvme_trace_fabrics_connect()
270 u8 cattr = spc[6]; in nvme_trace_fabrics_connect()
271 u32 kato = get_unaligned_le32(spc in nvme_trace_fabrics_connect()
279 nvme_trace_fabrics_property_get(struct trace_seq *p, u8 *spc) nvme_trace_fabrics_property_get() argument
290 nvme_trace_fabrics_auth_send(struct trace_seq *p, u8 *spc) nvme_trace_fabrics_auth_send() argument
304 nvme_trace_fabrics_auth_receive(struct trace_seq *p, u8 *spc) nvme_trace_fabrics_auth_receive() argument
318 nvme_trace_fabrics_common(struct trace_seq *p, u8 *spc) nvme_trace_fabrics_common() argument
327 nvme_trace_parse_fabrics_cmd(struct trace_seq *p, u8 fctype, u8 *spc) nvme_trace_parse_fabrics_cmd() argument
[all...]
/kernel/linux/linux-5.10/arch/parisc/kernel/
H A Dentry.S46 .macro space_to_prot spc prot
47 depd,z \spc,62,31,\prot
50 .macro space_to_prot spc prot
51 extrd,u \spc,(64 - (SPACEID_SHIFT)),32,\prot
185 spc = r24 /* space for which the trap occurred */ define
195 mfctl %pcsq, spc
208 mfctl %pcsq, spc
226 mfctl %isr,spc
240 mfctl %isr,spc
258 mfctl %isr, spc
1141 spc = r24 /* space for which the trap occurred */ global() define
[all...]
/kernel/linux/linux-6.6/arch/parisc/kernel/
H A Dentry.S65 .macro space_to_prot spc prot
66 depd,z \spc,62,31,\prot
69 .macro space_to_prot spc prot
70 extrd,u \spc,(64 - (SPACEID_SHIFT)),32,\prot
177 spc = r24 /* space for which the trap occurred */ define
187 mfctl %pcsq, spc
200 mfctl %pcsq, spc
218 mfctl %isr,spc
232 mfctl %isr,spc
250 mfctl %isr, spc
1121 spc = r24 /* space for which the trap occurred */ global() define
[all...]
/kernel/linux/linux-5.10/fs/xfs/scrub/
H A Dparent.c51 struct xchk_parent_ctx *spc; in xchk_parent_actor() local
54 spc = container_of(dc, struct xchk_parent_ctx, dc); in xchk_parent_actor()
55 if (spc->ino == ino) in xchk_parent_actor()
56 spc->nlink++; in xchk_parent_actor()
63 if (xchk_should_terminate(spc->sc, &error)) in xchk_parent_actor()
64 spc->cancelled = true; in xchk_parent_actor()
76 struct xchk_parent_ctx spc = { in xchk_parent_count_parent_dentries() local
108 error = xfs_readdir(sc->tp, parent, &spc.dc, bufsize); in xchk_parent_count_parent_dentries()
111 if (spc.cancelled) { in xchk_parent_count_parent_dentries()
115 if (oldpos == spc in xchk_parent_count_parent_dentries()
[all...]
/kernel/linux/linux-5.10/arch/arm/mach-vexpress/
H A Dspc.c34 #include "spc.h"
36 #define SPCLOG "vexpress-spc: "
471 | IRQF_ONESHOT, "vexpress-spc", info); in ve_spc_init()
495 #define to_clk_spc(spc) container_of(spc, struct clk_spc, hw)
499 struct clk_spc *spc = to_clk_spc(hw); in spc_recalc_rate() local
502 if (ve_spc_get_performance(spc->cluster, &freq)) in spc_recalc_rate()
511 struct clk_spc *spc = to_clk_spc(hw); in spc_round_rate() local
513 return ve_spc_round_performance(spc->cluster, drate); in spc_round_rate()
519 struct clk_spc *spc in spc_set_rate() local
533 struct clk_spc *spc; ve_spc_clk_register() local
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-versatile/
H A Dspc.c26 #include "spc.h"
28 #define SPCLOG "vexpress-spc: "
463 | IRQF_ONESHOT, "vexpress-spc", info); in ve_spc_init()
487 #define to_clk_spc(spc) container_of(spc, struct clk_spc, hw)
491 struct clk_spc *spc = to_clk_spc(hw); in spc_recalc_rate() local
494 if (ve_spc_get_performance(spc->cluster, &freq)) in spc_recalc_rate()
503 struct clk_spc *spc = to_clk_spc(hw); in spc_round_rate() local
505 return ve_spc_round_performance(spc->cluster, drate); in spc_round_rate()
511 struct clk_spc *spc in spc_set_rate() local
525 struct clk_spc *spc; ve_spc_clk_register() local
[all...]
/kernel/linux/linux-6.6/fs/xfs/scrub/
H A Dparent.c48 struct xchk_parent_ctx *spc = priv; in xchk_parent_actor() local
58 spc->nlink++; in xchk_parent_actor()
60 if (xchk_should_terminate(spc->sc, &error)) in xchk_parent_actor()
99 struct xchk_parent_ctx spc = { in xchk_parent_validate() local
160 error = xchk_dir_walk(sc, dp, xchk_parent_actor, &spc); in xchk_parent_validate()
168 if (spc.nlink != expected_nlink) in xchk_parent_validate()
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dcs42l73.c32 u8 spc, mmcc, spfs; member
939 u8 spc, mmcc; in cs42l73_set_dai_fmt() local
941 spc = snd_soc_component_read(component, CS42L73_SPC(id)); in cs42l73_set_dai_fmt()
962 spc &= ~CS42L73_SPDIF_PCM; in cs42l73_set_dai_fmt()
976 spc |= CS42L73_SPDIF_PCM; in cs42l73_set_dai_fmt()
982 if (spc & CS42L73_SPDIF_PCM) { in cs42l73_set_dai_fmt()
984 spc &= ~(CS42L73_PCM_MODE_MASK | CS42L73_PCM_BIT_ORDER); in cs42l73_set_dai_fmt()
988 spc |= CS42L73_PCM_MODE0; in cs42l73_set_dai_fmt()
990 spc |= CS42L73_PCM_MODE1; in cs42l73_set_dai_fmt()
994 spc | in cs42l73_set_dai_fmt()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dcs42l73.c33 u8 spc, mmcc, spfs; member
940 u8 spc, mmcc; in cs42l73_set_dai_fmt() local
942 spc = snd_soc_component_read(component, CS42L73_SPC(id)); in cs42l73_set_dai_fmt()
963 spc &= ~CS42L73_SPDIF_PCM; in cs42l73_set_dai_fmt()
977 spc |= CS42L73_SPDIF_PCM; in cs42l73_set_dai_fmt()
983 if (spc & CS42L73_SPDIF_PCM) { in cs42l73_set_dai_fmt()
985 spc &= ~(CS42L73_PCM_MODE_MASK | CS42L73_PCM_BIT_ORDER); in cs42l73_set_dai_fmt()
989 spc |= CS42L73_PCM_MODE0; in cs42l73_set_dai_fmt()
991 spc |= CS42L73_PCM_MODE1; in cs42l73_set_dai_fmt()
995 spc | in cs42l73_set_dai_fmt()
[all...]
/kernel/linux/linux-5.10/drivers/tty/vt/
H A Dselection.c232 int new_sel_start, new_sel_end, spc; in vc_do_selection() local
241 spc = isspace(sel_pos(ps, unicode)); in vc_do_selection()
243 if ((spc && !isspace(sel_pos(ps, unicode))) || in vc_do_selection()
244 (!spc && !inword(sel_pos(ps, unicode)))) in vc_do_selection()
251 spc = isspace(sel_pos(pe, unicode)); in vc_do_selection()
253 if ((spc && !isspace(sel_pos(pe, unicode))) || in vc_do_selection()
254 (!spc && !inword(sel_pos(pe, unicode)))) in vc_do_selection()
/kernel/linux/linux-6.6/drivers/tty/vt/
H A Dselection.c233 int new_sel_start, new_sel_end, spc; in vc_do_selection() local
242 spc = is_space_on_vt(sel_pos(ps, unicode)); in vc_do_selection()
244 if ((spc && !is_space_on_vt(sel_pos(ps, unicode))) || in vc_do_selection()
245 (!spc && !inword(sel_pos(ps, unicode)))) in vc_do_selection()
252 spc = is_space_on_vt(sel_pos(pe, unicode)); in vc_do_selection()
254 if ((spc && !is_space_on_vt(sel_pos(pe, unicode))) || in vc_do_selection()
255 (!spc && !inword(sel_pos(pe, unicode)))) in vc_do_selection()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_main.c376 int spc, i, j; in nfp_net_fw_find() local
407 spc = ARRAY_SIZE(fw_name); in nfp_net_fw_find()
408 spc -= snprintf(fw_name, spc, "netronome/nic_%s", fw_model); in nfp_net_fw_find()
410 for (i = 0; spc > 0 && i < pf->eth_tbl->count; i += j) { in nfp_net_fw_find()
417 spc -= snprintf(&fw_name[ARRAY_SIZE(fw_name) - spc], spc, in nfp_net_fw_find()
421 if (spc <= 0) in nfp_net_fw_find()
424 spc in nfp_net_fw_find()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_main.c388 int spc, i, j; in nfp_net_fw_find() local
421 spc = ARRAY_SIZE(fw_name); in nfp_net_fw_find()
422 spc -= snprintf(fw_name, spc, "netronome/nic_%s", fw_model); in nfp_net_fw_find()
424 for (i = 0; spc > 0 && i < pf->eth_tbl->count; i += j) { in nfp_net_fw_find()
431 spc -= snprintf(&fw_name[ARRAY_SIZE(fw_name) - spc], spc, in nfp_net_fw_find()
435 if (spc <= 0) in nfp_net_fw_find()
438 spc in nfp_net_fw_find()
[all...]
/kernel/linux/linux-5.10/block/partitions/
H A Dsun.c67 unsigned long spc; in sun_partition() local
108 spc = be16_to_cpu(label->ntrks) * be16_to_cpu(label->nsect); in sun_partition()
113 st_sector = be32_to_cpu(p->start_cylinder) * spc; in sun_partition()

Completed in 17 milliseconds

123